自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Joker的博客

小白成长之路

  • 博客(5)
  • 收藏
  • 关注

原创 动态规划算法

在现实生活中,有一类活动的过程,由于它的特殊性,可将过程分成若干个互相联系的阶段,在它的每一阶段都需要作出决策,从而使整个过程达到最好的活动效果。基本思想问题的最优解如果可以由子问题的最优解推导得到,则可以先求解子问题的最优解,在构造原问题的最优解;若子问题有较多的重复出现,则可以自底向上从最终子问题向原问题逐步求解。使用条件通常许多子问题非常相似,为此动态规划法试图仅仅解决每个子问题一次,具有天然剪枝的功能,从而减少计算量:一旦某个给定子问题的解已经算出,则将其记忆化存储,以便下次需要同

2020-07-26 18:50:19 125

原创 C语言四种常用指针形式

1.数组指针本质:指针 形容:指向数组的指针//数组的操作:核心是针对元素的形式:数组的元素类型 *指针变量名;eg:char a[10];char *p;p = a;//指针指向数组的首元素 int b[2][5]; int (*w)[5];//指针,指向类型:int [5] //指向的数组元素类型应该是int [5] ---> 可以用来指向一个二维数组 w = b;//使用指针w指向二维数组b 二维数组指定元素的方式: ①a[i][j] ②*(a[i] +

2020-07-18 01:06:57 5116

原创 C++比C多了什么(二)

1.6 函数重载1.6.1 函数重载的概念一个函数名可以对应多个函数体(多个接口),--------->函数重载对功能相近的函数,写成函数重载1.6.2 函数重载的作用可以使一个函数在不同的条件下,执行不同的功能,提高了函数功能性避免为多个功能相近但是不同代码起名出现名称冲突1.6.3 构成函数重载的条件1)函数名相同2)函数的参数不同(参数的类型 ,参数的位置,参数的个数),参数名不是构成函数重载的条件3)函数的返回值不是构成函数重载的条件1.6.4 函数重载的执行原理在

2020-07-05 20:15:18 732

原创 C++比C多了什么(一)

C++新特性补充:C++提供控制输出数据的格式需要包含 iomanip.hdec 转换位十进制数输入/输出hex 转换位十六进制数输入/输出oct 转换为八进制数输入/输出setw(int) 设置输出的宽度(类似C中对齐方式)setprecision(int) 设置浮点数输出的有效数字位数setfill(char) 设置填充字符1 输入/输出流流是字符集合或数据流的源

2020-07-05 20:14:23 1272

原创 C语言杂项

全局变量和局部变量生存周期:从定义位置开始到该变量被释放作用域:变量的有效作用范围定义位置:函数体内 函数体外存储区域:静态区 栈区 堆区 代码常量区全局变量: 生存周期:从定义位置开始到文件结束 作用域:定义该变量的整个文件 定义位置:函数体外,经常定义在主函数的上方 存储区域:静态区 ---- 自动申请,自动释放局部变量: 生存周期:从定义位置开始到定义它的函数结束 作用域: 定义该变量的函数体内 定义位置:函数体内 存储区域:栈区 --- 变量先入后出 当全局变

2020-07-05 20:00:07 359

空空如也

空空如也

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

TA关注的人

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