2018年7月28日

冒泡排序

摘要: 用冒泡排序法对任意输入的10个数由小到大进行排序。 冒泡法的基本思路是:对n个数进行冒泡排序,那么要进行n 1趟比较,在第一趟比较中要进行n 1次两两比较,在第j趟比较中要进行n j次两两比较。 include void main() { int i,j,a[11]; printf("请输入10个数 阅读全文

posted @ 2018-07-28 19:59 breathee 阅读(85) 评论(0) 推荐(0) 编辑

快速排序

摘要: 用快速排序法对一组数据由小到大进行排序,数据分别为99,45,12,36,69,22,62,796,4,696. 快速排序是冒泡排序的一种改进,主要的算法思想是在待排序的n个数据中取第一个数据作为基准值,将所有记录分为3组,使第一组数中各数据值均小于或等于基准值,第二组做基准值的数据,第三组中各数据 阅读全文

posted @ 2018-07-28 19:59 breathee 阅读(104) 评论(0) 推荐(0) 编辑

直接插入排序

摘要: 直接插入排序,其插入位置的确定方法是将待插入的记录与有序区中的各记录自右向左依次比较其关键字值的大小。本例使用直接插入法将数字由小到大进行排序。 include void insort(int s[],int n) { int i,j; for(i=2;i 阅读全文

posted @ 2018-07-28 09:08 breathee 阅读(107) 评论(0) 推荐(0) 编辑

希尔排序

摘要: 用希尔排序法对一组数据从小到大进行排序,数据分别为69,56,12,136,3,55,46,99,88,25. 希尔排序是在直接插入排序的基础上做的改进,也就是将要排序的序列按固定增量分成若干组,等距离者在同一组中,然后在组内进行直接插入排序。这里的固定增量从n/2开始,以后每次缩小到原来的一半。 阅读全文

posted @ 2018-07-28 09:08 breathee 阅读(106) 评论(0) 推荐(0) 编辑

2018年7月27日

计算某日是该年的第几天

摘要: 编写一个计算天数的程序,用户从键盘输入年,月,日,在屏幕中输出此日期是该年的第几天。 include int leap(int year)//判断是否为闰年 { if(year%4==0&&year%100!=0||year%400==0) return 1; else return 0; } in 阅读全文

posted @ 2018-07-27 07:34 breathee 阅读(414) 评论(0) 推荐(0) 编辑

百钱买百鸡

摘要: 鸡翁1,值钱5,鸡母1,值钱3,鸡雏3,值钱1,百钱买百鸡,问翁,母,雏各几何? 穷举法 include void main() { int cock,hen,chick; for(cock=0;cock 阅读全文

posted @ 2018-07-27 07:34 breathee 阅读(106) 评论(0) 推荐(0) 编辑

2018年7月26日

任意次方后的最后三位

摘要: 编程求一个整数任意次方后的最后三位数,即求X^Y的最后三位数,X和Y的值由键盘输入。 include int main() { int i,x,y,z = 1; printf("请输入两个数,x和y(x^y):\n"); scanf("%d%d",&x,&y); for(i=1;i=100) { p 阅读全文

posted @ 2018-07-26 07:24 breathee 阅读(532) 评论(0) 推荐(0) 编辑

婚礼上的谎言

摘要: 3对情侣参加婚礼,3个新郎为A,B,C,3个新娘为X,Y,Z,有人想知道究竟谁与谁结婚。于是就问新人中的三位,得到如下结果:A说他将和X结婚,X说她的未婚夫是C,C说他将和Z 结婚。这人时候知道他们在开玩笑,说的全是假话。那么,究竟谁与谁结婚呢? 穷举法 include void main() { 阅读全文

posted @ 2018-07-26 07:23 breathee 阅读(251) 评论(0) 推荐(0) 编辑

2018年7月19日

css布局笔记(三)圣杯布局,双飞翼布局

摘要: 圣杯布局和双飞翼布局都是三列布局,两边定宽,中间自适应布局,中间栏要在放在文档流前面以优先渲染。 圣杯布局如下 圣杯布局和双飞翼布局的区别: 解决”中间栏div内容不被遮挡“问题的思路不一样: 圣杯布局 为了中间div内容不被遮挡,将中间div设置了左右padding left和padding ri 阅读全文

posted @ 2018-07-19 10:09 breathee 阅读(182) 评论(0) 推荐(0) 编辑

2018年7月11日

css布局笔记(二)Flex

摘要: flex Flex是“Flexible Box”的缩写,意为“弹性布局”,用来为盒状模型提供最大的灵活性。 任何一个容器都可指定为Flex布局。 .box{display:flex;} 行内元素也可以使用flex布局。 .box{display:inline flex;} webkit内核的浏览器, 阅读全文

posted @ 2018-07-11 22:11 breathee 阅读(122) 评论(0) 推荐(0) 编辑

导航