- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 链表-两数之和
给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。思路:链表中先输入的为低位,后输入的为高位,由于考虑到long型不能接收100位的数据,所以排除转换成整数来求和;题目已经限定val的范围是0-9,所以只要考虑产生进位为1的情况,即最多(L1的val和L2的val+最多为1的进位)和大于9且小于20要判断两个链表什么
2021-04-17 10:27:41
585
转载 malloc和new进行动态内存分配:
malloc和new进行动态内存分配:int *a;a=new int;与int *a;a=(int *)malloc(sizeof(int));效果是一样的。new返回的是指定类型的指针malloc返回的只是一段内存的起始地址,通过最后需要我们强制转换为实际指定类型的指针注意:当内存不再使用时,应当用free(a)函数将内存块释放。malloc分配不成功时返回空指针NULL。(下面是摘录的一篇写的很好的文章,希望能帮到你)为什么要进行动态分配内存什么时候我们需要动态分配内存空间
2021-04-16 16:08:16
259
原创 怎么在特定范围产生不重复的随机整数
void Not_same_randnum(int randnum,int n1,int n2) //randnum:需要产生多少个随机数 n1与n2:范围{ int* a = new int[randnum] ; //memset(a, 0, sizeof(a)); //memset函数只能给字符型数组用 fill(a, a + (randnum ), 0); //fill适用所有类型,给a的randnum个函数赋0值 for (int i = 0; i <.
2021-04-10 13:45:58
342
原创 全局变量与局部变量
全局变量与局部变量可以是同名;区别是全局变量在整个程序可用,但当与局部变量重名时,在局部变量的函数里用局部变量的值,在函数外依然为全局变量的值。
2021-04-07 09:11:45
110
原创 VS2019怎么引用自定义的头文件并调用其中自定义函数:
VS2019怎么引用自定义的头文件并调用其中自定义函数:在这里添加.h头文件在这里添加对应.h文件的源文件例子如下:_public.h文件_public.cpp文件test02调用_public.h里的函数
2021-04-06 11:48:14
7440
1
FFT算法(算法具体程序).txt
2019-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人