算法笔记
酒千殇
这个作者很懒,什么都没留下…
展开
-
第二章 c/c++快速入门
1.整数范围选择:10^9以内或者32位整数,用int。10^18以内或者64位整数用long long2浮点型用double即可。3字符常量用ASCII统一编码。标准ASCII范围0~127。0~9,A~Z,a~z对应的ASCII码分别为48~57,65~90,97~122.4.字符串可以直接赋值给字符数组,用%s格式输出。5.c++中bool类型可直接使用。但c语言中需要包含...原创 2019-03-24 00:07:31 · 139 阅读 · 0 评论 -
冒泡排序
思想(假设升序):每次把最大的移动到最后。n个元素,共需要比较n-1趟,第i趟要比较n-i次取n=5时的数组冒泡排序如下int a[5]={3,1,4,5,2};int i,j,temp;for(i=1;i<=4;i++) //进行5-1趟比较。 for(j=0;j<5-i;j++) //第i趟比较5-i次。 { if(a[...原创 2019-03-27 23:52:22 · 82 阅读 · 0 评论 -
codeup——1934坑点总结
题目描述:输入一个数n,然后输入n个数值各不相同,再输入一个值x,输出这个值在这个数组中的下标(从0开始,若不在数组中则输出-1)。输入测试数据有多组,输入n(1<=n<=200),接着输入n个数,然后输入x。输出对于每组输入,请输出结果。样例输入41 2 3 43样例输出2trap1:'测试数据有多组',因此应该设置循环读取多组数据。...原创 2019-04-01 23:13:26 · 192 阅读 · 0 评论 -
sprintf函数的用法
1.所在头文件:<stdio.h>2.功能记忆:scanf("%d",&n)可以理解为scanf(screen,"%d",&n);即把screen的内容以%d格式输入到n中(从左到右) printf("%d",n)可以理解为printf(screen,"%d",n);即把n以%d格式传输的screen.(从右到左)...原创 2019-03-29 00:05:01 · 666 阅读 · 0 评论