考前突击

1.报名的时候感觉时间很多,结果慌来慌去把自己弄gg了,一会儿数学一会儿算法,结果都没有做好,今年感觉是交代了,但明天考试总不能啥都不会就上去搞,好歹还是突击一下。

2.把每一道算法题分为三部分,输入,计算与输出、

3.因为这次是改用c++了,今天晚上主要的目的就是熟悉STL的几个库函数

4.第一部分:输入,输入分为输入字符,数字都在给定的输入示例中,如果是蠢输出之类的题目一般会先告诉你输入的规模,这个规模多半会用到for里面,然后输入字符自然是存入字符变量中,如果是想一起处理就存入字符串或者字符数组中,字符串是整块一起定义的,定义的形式为string s=“    ”,在数组中存入字符串的操作则是char s[8]={“abcdefg”}
    string s="abcdefg";
    cout<<s<<endl;
    char z[8]={"gfedcba"};
    cout<<z<<endl; 

存的说完了再说一个问题,就是转换,字符与数字的转换在遇到过大数据时显得尤为重要,当然也可以一个数字一个数字处理。

转换字符有这几个方法,1.标准库中的itoa(int,char*,进制)这个是把int型转换成char型,并且要标明int的进制。顺带一说,要求交char*就是把char c[]中的c交出去,c就是字符数组的指针,数字数组同样。而c+1则指向第二个元素。还有atoi(int)函数可以使用。ps:以后定义数组不要再单独定义一个。//刚才把char a="A";这句话试了十遍竟然没找到问题,我真的是个傻逼。

第二个方法是c++STL库中带有的 to_string(int)函数。

稍微打断一下,考试没有带身份证,真的很沮丧,我觉得我的心态出现了一点问题,十分害怕失败,极端脆弱,正因为如此才会开始给自己披上外衣,寻求庇护。我很讨厌这样的我,我不喜欢逃避,但又经常躲起来,这是懦夫的表现。有时候真的想自己死掉,但理智告诉我这么做并没有任何益处。曾经说过不沉于所溺,但现在看起来我并没有真正地做到这一点。晚上睡太晚这一点,如果睡得晚是真的很高效地在看书学习的话到无话可说但是并没有,我需要拟定一个严格作息时间表,需要约束自己的行为,我觉得我并不笨,但是自制力极差。好在我不喜欢烟酒,否则又是一个烟鬼,酒鬼。要做有意义的事情,求求你了,醒醒吧。不要做无意义的事情了。

每天凌晨一点睡觉,六点起床,先试验几天,最重要的是一定要能起床啊。照理说我早上只要听到人的声音就能起床了,进入工作的速度要加快。

扫描二维码关注公众号,回复: 3162254 查看本文章

猜你喜欢

转载自blog.csdn.net/weixin_38706535/article/details/82511315