- 博客(7)
- 资源 (13)
- 收藏
- 关注
原创 指尖上的代码[C语言版]-<7>数据结构之单链表
数据结构之单链表 由于每次分析画图浪费太多时间,所以博客的分析配图就不上了!不明白的可以给我留言! 代码: #include "stdio.h" #include "stdlib.h" #define DataType int #define Type "%d" /*全局变量*/ int flag=0; typedef struct node { DataType data; /
2012-08-17 00:08:49 2234 2
原创 指尖上的代码[C语言版]-<6>数据结构之顺序表
数据结构---线性表的顺序存储结构 分析: 代码: #include "stdio.h" #include "stdlib.h" #define M 20 /*自定义数组大小*/ #define Type "%d" typedef int DataType; /*为现有类型创建同义词,自己可更改数据类型*/ typedef struct
2012-08-12 14:50:44 1816
原创 指尖上的代码[C语言版]-<5>
十进制转换为二进制、八进制、十六进制。 分析: 代码: #include "stdio.h" /* 函数声明 */ void GetBibary(long int x); void GetOctal(long int x); void GetHexadecimal(long int x); /* 主函数 */ int main(void) { long
2012-08-10 01:24:18 1761 4
原创 指尖上的代码[C语言版]-<4>
已知有三根针分别用A,B,C表示,在A针中自上而下从小到大放n个盘子,现要求把所有的盘子从A针全部移到C针,移动规则是:使用B针作为过度针,每次只移动一块盘子,且每根针上不能出现大盘压小盘,找出移动次数最小的方案.(汉诺塔问题) 分析: 代码: #include "Stdio.h" #include "Conio.h" /* 声明函数 */ void HanoiTower(int n,
2012-08-07 21:34:20 924
原创 指尖上的代码[C语言版]-<3>
猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个; 第二天早上又将剩下的桃子吃掉一半,又多吃了一个; 以后每天早上都吃了前一天剩下的一半零一个; 到第10天早上想再吃时,见只剩下一个桃子了; 求第一天共摘了多少个桃子? 分析: 代码 : #includ
2012-08-07 15:42:51 958 3
原创 指尖上的代码[C语言版]-<2>
一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? 分析: 代码: #include "Stdio.h" #include "Conio.h" #include "Math.h" int main(void) { /* init_h表示初始高度 sum用来记录球所经过的距离 h表示球反弹后的距离*/
2012-08-07 14:17:56 1580 7
原创 指尖上的代码[C语言版]-<1>
这段时间没什么事,所以就决定写一系列的Blog来温故和提升自己的编程水平。 前段时间,有个叫“舌尖上的中国”的纪录片比较火,我也小山寨一下,把本系列的Blog取名为“指尖上的代码”,来记录自己的成长,并且我准备坚持写下去,希望自己能天天进步。 (声明:本系列的Blog中的大部分实例来自网上,有一些我做了小小的改编,希望对能共同学习的人有小小的帮助!) 有0、1、2、3个数字,能组成
2012-08-06 21:42:26 1065
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人