假期学习
简^O^帅
这个作者很懒,什么都没留下…
展开
-
寒假学习第六天2019.1.23
做了一道排序字符串的题,目前卡在了相等的字符串如何按输入顺序排序,我觉得是自己排序的方法不对。可能要用插入排序才行。明天我在看看吧。原创 2019-01-24 01:04:04 · 136 阅读 · 0 评论 -
寒假学习第五天2019.1.22
这次说说 一、如何输入字符串(无空格)或字符型一维数组? 1.简单的for循环,要求知道数组的长度 或者可用strlen函数求出其长度,然后for循环 2.直接定义,然后cin。例如: char a[n];cin>>a; 可用于不知道数组的长度时,输入这个数组 ...原创 2019-01-22 23:54:30 · 132 阅读 · 0 评论 -
寒假学习第四天2019.1.21
。昨天早上四天去考科三了,下午6天才回来,困死,今天补上。 一、讲述strlen()函数 1.strlen()是求字符串长度的函数,可计算字符串或字符型一维数组长度。 2.头文件#include 3.限制:只能计算第一个数下标为0的字符型一维数组的长度 例子: chat a [n]; for(i=0;i<n;i++) cin>>a[i]; 可用strlen()函数求a的长度...原创 2019-01-22 23:45:51 · 304 阅读 · 0 评论 -
寒假学习第9 天2019.1.26
排序的3中方法 1.冒泡排序 for(i=0;i<n;i++) for(j=0;j<n-i;j++) if(a[j]>a[j-1]) 2.插入排序 for(i=0;i<n;i++) for(j=0;j<i;j++) if(a[j]>a[i]) 3.选择排序 for(i=0;i<n-1;i++) for(j=i+1;k<n;j++) if(a[i]&g...原创 2019-01-26 01:46:36 · 126 阅读 · 0 评论 -
寒假学习第8天2019.1.25
快要疯了,还是不懂为什么不对。 但学到了新的知识, 字符串数组可以用string a[n]来定义,其头文件是#include原创 2019-01-26 01:33:32 · 117 阅读 · 0 评论 -
寒假学习第七天2019.1.24
字符串排序的题并没有ac,但是却知道了排序的方法。上次说的插入排序,但其实用冒泡排序的方法更好一些 冒泡排序例子: for(i=0;i&lt;n;i++) //通过冒泡排序进行排序 { for(j=0;j&lt;n-i;j++) { if(a1[j]&gt;a1[j+1]) { form=a1[j]; a1[j]=a1[j+1]; a1[j+1]=form;} ...原创 2019-01-26 01:30:20 · 143 阅读 · 0 评论 -
寒假学习第三天2019.1.20
明天早上4点起去考科三,希望一把过,幸运之星来吧。 一、 重温sort函数 1.sort函数是能使数组中的元素按大小排序的函数,其头文件为#include 2.使用基本形式sort(a,a+n),a为数组名,n为数组元素。这是默认数组元素是从小到大排 3.如何使数组元素从大到小排呢? ①定义函数法:先定义一个比较函数,再用sort排序。即: bool cm...原创 2019-01-20 21:06:28 · 145 阅读 · 0 评论 -
寒假学习第二天2019.1.19
困死宝宝了,写完睡觉! 一、 主函数数据类型int和void型比较 int型主函数需要返回值,void型不需要 (返回值即return函数) 原因: 1.在标准的c语言中,推荐主函数有返回值,并约定返回值为0,代表程序工作没有问题。 2.由于获取返回值比较麻烦,才有了void型主函数 3.使用void型主函数,等于放弃了通过返回值来表明程序是否运行正确的渠道。 ...原创 2019-01-19 22:02:34 · 143 阅读 · 0 评论 -
寒假学习第一天2019.1.18
学车学车学车。。。。累死。。。 复习简述函数: 1.对函数要先定义,在调用。 2.定义函数时是对形参进行操作,而调用函数时是对实参进行操作。 3.调用函数时,注意: ①实际参数要和形式参数位置、数量、类型一致 ②调用函数时,实参不要带数据类型,不可在调用函数时出现类似 double m=max(double a,double b) 这样的错误,在这里a,b为实参,不能带有前面的double数据类型...原创 2019-01-18 23:32:17 · 132 阅读 · 0 评论 -
寒假学习10
51nod上的一道题: 定义一个字符串的无序度为所有位置后面的字母比该位置的字母小的总数之和。比如"DAABEC’'这个字符串的无序度是5,因为D后面有4个位置比它小(AABC),E后面有1个比它小(C),其它位置后面没有比自己小的。" AACEDGG “的无序度为1(E后面有一个D比它小)。” ZWQM "的无序度为6,每个位置后面所有的字母都比它小。 现在你的任务是给定一些字符串(只由大写字母...原创 2019-02-25 23:00:55 · 108 阅读 · 0 评论