心得(1)

一、目的
          其实学习信奥不一定就是为了得奖( (╯‵□′)╯︵┻━┻    也不想想人数    (╯‵□′)╯︵┻━┻ ),如果说真要我放下,我现在却也放不下了,从老师一步步揭开信息世界的奥秘之后,一步步从难解的题中有新的收获,也是一件快乐的事(真正快乐的是刷完题,下楼买饮料喝(。◕ˇ∀ˇ◕),ya——不小心暴露了呢)。
二、收获

         1、基础用法库(只会一个万能库的萌新),namespace,最后是主程序,到cin的输入和cout的输出。(再次提醒自己,千万不要忘了return 0!!!!!!)
        2、if条件语句(这是本人唯一在Pascal学过的语句,真不害臊ʅ(´◔౪◔)ʃ),格式还是差不多的if……else。选来选去,一条选下一条……咳咳……回归正题,不能虚伪ʅ(´◔౪◔)ʃ。条件使用来控制,对于很多题目都有决定性作用,而且再次提醒自己千万不要忘了“==”而不是“=”!!!!
       3、for循环,emm,这个是最常用的东东了(天天把自己绕死在for里面ಥ_ಥ),从这里开始就要注意时间和范围问题了,一般大数据、多重循环等等就容易死掉XD。提醒自己区别清楚continue和break,while和do while这类相似语句!!!!
       4、一维数组说简单了就是一大串数,用一个字母(或几个字母,自由定义)后面加一对中括号,中括号内是一个数字,在定义时,数字代表定义的数组的个数,在进行各种语句调用是,这个数字代表的是某个数组,即Int a[100]是代表定义100个数组,a[100]=0是代表把0赋值道第100的a数组中,两者代表的含义不同。二维数组也差不多,如果把一维数组看成是一根直绳上的一串数字,那么二维数组就是工工整整的写在一张白纸上的数字,定义和表示的方法也和一维数组差不多,只不过后面用到了两对中括号。字符数组,顾名思义,也就是存储字母或符号的数组,如char a[10];即使在数组a中存储数量不超过10的一串字符。哪怕之后的进制或是高精度也都可以用数组的概念来考虑题目,比如一个下标代表一位之类的。(≖ ‿ ≖)✧  (这是大佬们发现的,本人借鉴(≖ ‿ ≖)✧ 
       5、emm,恶心的函数,一坨一坨的,就像迷宫里一条线牵着一条线一样的,牵引到主程序or其他函数里……之后虽说可以减时间复杂度,解题方便,但是看着就是不爽啊啊啊(┙>∧<)┙へ┻真是没救了。
           6、暂时挤不出来了……

猜你喜欢

转载自blog.csdn.net/zward_tooommy/article/details/79887614