![](https://img-blog.csdnimg.cn/20200218140032695.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言—>>数据结构与算法的应用
以经典的算法为主,以一些巧妙的算法为辅,来增加对数据结构与算法的理解与应用。
~学习~
给自己一个目标,让生命为它燃烧 !
展开
-
【C语言>数据结构与算法的应用2】C语言中函数形参与实参的关系
形参与实参形参实参形参与实参的关系举例说明(*形参与实参的关系*)二阶指针(*形参与实参的一些应用*)形参实参形参与实参的关系举例说明(形参与实参的关系)二阶指针(形参与实参的一些应用)...原创 2019-10-27 20:24:27 · 784 阅读 · 0 评论 -
【C语言>数据结构与算法的应用3】八皇后问题---递归实现(C语言)
八皇后问题之递归算法实现什么是八皇后问题?该怎么解决八皇后问题?什么是八皇后问题?在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上(在国际象棋中,皇后可以可横直斜走,且格数不限,吃子与走法相同),问有多少种摆法?该怎么解决八皇后问题?我们要解决这个问题,首先要先想到棋盘要怎么表示,因为我们要棋盘上摆放皇后,看有几种摆法?这里我们用...原创 2019-12-06 20:11:26 · 288 阅读 · 0 评论 -
【C语言>数据结构与算法的应用1】用前缀积和后缀积实现的一道附加题
【用前缀积和后缀积实现的一道附加题】题目:有数组a[n],b[n],其中a[n]是自己输入的一个数组,求b[n]数组。b[i] = a[0] * a[1] * a[2]...* a[i] *...a[n] / a[i]; 这是b[i]的计算公式。要求1、不能定义题目以外的变量(即只能用数组a、b、和变量i、n)2、不能用除法3、O(n),即不能使用嵌套循环...原创 2019-10-12 22:51:29 · 223 阅读 · 0 评论 -
【C语言>数据结构与算法的应用4】巨大数----加减乘运算(万进制和Mec补码的应用)
巨大数什么是巨大数目的巨大数的加法巨大数的存储万进制微易码补码巨大数的减法巨大数的乘法总结什么是巨大数巨大数其实就是有效数字位很大,可表示数的大小超过了int 的表示范围:[-217483648,2147483647],虽然float、double类型可表示的数的范围很大,分别为:3.4E-38~3.4E+38、1.7E-308~1.7E+308。但是它们的有效数字位却不大,分别为:6 – 7...原创 2020-02-05 18:13:49 · 523 阅读 · 0 评论