自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 makefile文件

makefile:Makefile文件是用来管理工程实现自动化编译的。例如:对三个文件 max.c ,main.c ,add.c 进行编译。makefile文件写法:注意:1.其中:第一行的main 是最终生成的目标文件。2.gcc 前面用tab键缩进。3.clean 是清理过程中生成的不需要的文件,只留下main.4.用make 执行;...

2022-05-12 16:04:08 78

原创 【无标题】

动态规划记录-----不同路径问题:问题:有m*n的格子,每次只能向下或者向右移动一步。试图达到网格的右下角。 问总共有多少条不同的路径?动态规划问题:比较重要的是思路和状态转移方程的确定,由题目可知:当到达某一格时,只能是向左或向右下来,例如当我们有2*2的表格,结果是由他的上一格和左边一格确定的,也就是左(1)+上(1)。所以推广,方程为vt[m,n]=vt[m-1]+vt[n-1];class Solution {public: int DWays(int m, int n) { //

2022-05-08 10:07:29 360

原创 【无标题】

#记录 -----stack:顺序栈的实现:seqstack.cppStatus InintStack(SeqStack* ps){ assert(ps != NULL); ps->base = (SELemType*)malloc(sizeof(SELemType) * STACK_INIT_SIZE); if (NULL == ps->base) { return OVERFLOW; } ps->top = ps->base; ps->stacks

2022-05-07 22:33:33 75

翻译 【无标题】

1.String s = new String(“xyz”);创建了几个StringObjec:两个或者一个。如果在常量池中已经存在“xyz”,那么不会继续创建,只创建一个new String(“xyz”)的对象。如果常量池中没有,则会创建两个对象,一个是对象的值“xyz”,一个是new String(“xyz”)的对象。...

2022-05-06 17:54:48 58

原创 2021-11-13

奇安信笔试题:老板一共需要给某个员工发奖金n元,可以选择一次发1元,也可以选择一次发2元,也可以选择一次发3元。请问老板给这位员工发放完n元奖金共有多少种不同的方法?数据范围:1 <= n <= 10例如:n=1 1种n=2 2种n=3 4种解决方案:这两种方法都是动态规划,假如站在n =4,则 F4= F3+F2+F1;当n = 5;F5=F4+F3+F2;以此类推,第一种方法使用的时容器vector,递归的思想第二种方法使用的是滚动数组的思想,例图,有点模

2022-05-05 22:33:40 583

原创 2021-04-17

Linux文件系统的基本命令1、ls 命令显示指定目录下的内容,默认显示当前目录下的内容2、pwd 命令显示当前位置的的绝对路径(从根目录开始3 cd 命令切换当前工作位置相对路径:从根目录开始,以“/”开始,例:cd /home/user/Desktop.相对路径:从当前位置给个路径,不以“/”开始,例:cd Desktop.cd …向上退一层(两个英文状态下的点)...

2021-04-17 16:21:42 58

原创 2021-04-10

****printf 仅仅是将内容写入标准缓冲区中,等满足一定条件是才会将缓冲区的内容显示到屏幕上遇到‘ \n’程序结束时主动刷新 fflush(stdout)缓冲区满可以测试一下,拿“\n"来说,先main 中的代码为:运行时是先停顿,然后一起输出"wert"...

2021-04-10 23:29:39 52

原创 2021-01-25

结构体大小:内存对齐:规则1:所有的成员存放的地址能被成员本身大小整除;规则2:结构体总大小必须能整除单个最大成员//原因:1.排列不同导致大小不同(从小到大排列最省空间)//原因:2.计算机通信,不同平台对齐方式可能不同...

2021-01-25 10:05:47 73

原创 指针

指针:指针就是地址&变量名:获取该变量的地址,&称为取地址符*int p;//定义一个整型地址(指针)变量*p:从p访问p所指向的内容,间接访问,解引用野指针:也成为悬挂指针,你没有访问权限的地址,这个地址可能不存在也可能存在但是你没有访问权限NULL:空指针,说明当前指针是无效指针结论:在一个函数中需要修改另一个函数的变量值,必须传指针和解引用.缺一不可如果p是个指针,那么 p[i] == (p+i)如果arr是个数组,那么(arr+i) == arr[i]总之,指针和数

2020-12-16 09:51:21 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除