题解列表

筛选

python党食用(链表详细题解)

-**类定义**```pythonclassNode:def__init__(self,real,imag):#两个参数,real表示实部,imag表示虚部self.real=realself.imag=imagself.next=None#结点的指针域默认为空```-**尾插法构造顺序单链表函数**

2626: 面板(面积公式)

解题思路:我们可以把面积分成六个三角形,每个三角形的角度是60度,根据三角形面积公式s=(a*b*sin60)/2这样可以求出所有的面积相加然后再比较,c语言自带了sin函数,在头文件math.h里面,返回值是double型,它需要的是弧度制,

C语言暴力循环解2^k进制数

摘要:解题思路:    看了很多题解都是用了排列组合的思路来解这道题,个人觉得排列组合的思路很巧妙,但可能并不是很好理解,而且还要考虑大数的计算,并不是很方便.我的思路是把每个可能的数都验证一遍,判断是否符……

蓝桥杯算法提高VIP-特殊的质数肋骨(找规律--->打表)

#当n为1的时候:答案为2,3,5,7;当n为2的时候:答案为(可以写暴力看一看,暴力应该可以算到6);不难发现每次都是在n-1的基础上用1,3,7,9和n-1中每个数进行组合通过前面的暴力不难发现每个长度的答案,其实并不多,所以完全可以打表#```#include#includeusingnames

五次方数( Java代码 )

摘要: public class Main {  public static void main(String[] args) { //System.out.println(Math.pow……

python-2的次幂表示

解题思路:本题采用了一楼c++大佬的思路,在此基础上稍微进行了一下优化,然后解读一下自己的理解吧。算法的思路核心是对n的二进制数的每一位进行是否为1的判断,然后进行处理。算法上并没有直接对n的二进制数的每一位进行是否为1的判断,而是采用s=n-2^i的结果进行判断。

蛇行矩阵(暴力解法)

摘要:解题思路:              应该有更聪明的算法,我这个是根据规律暴力解题,先给矩阵赋值再遍历,时间复杂度会有点高(N^2)              观察测试案列中的矩阵 找到规律:    ……