随笔分类 - 普通
摘要:一、isdigit() isdigit(int c)用来判断一个字符是不是十进制数(0~9) 参数 其参数c是要检测的字符。它可以是一个有效的字符(被转换为 int 类型),也可以是 EOF(表示无效的字符)。 例如 string s="123”; isdigit(s[i]); 或者 char st
阅读全文
摘要:今天做到了一道字符串相减的题,在字符串A中把字符串B所包含的字符全部删掉,题目难度不大,但了解到了关于strchr()这一函数的用法。 strchr()的原型为: char* strchr(const char* str, int c); 其中str表示要被搜索的字符串,c表示要搜索的字符。 这里的
阅读全文
摘要:一、c++ stringstream的用法 C++引入了ostringstream、istringstream、stringstream这三个类,要使用他们创建对象就必须包含<sstream>这个头文件。 1、可以用于分割被空格、制表符等符号分割的字符串 例如下面这个例子: #include<ios
阅读全文
摘要:深度优先搜索(DFS),是常用的搜索手段。它从某个状态开始,不断地转移状态,直到无法转移,然后回退到前一步的状态,继续转移到其他状态,如此不断重复,直到找到最终的解。 就像求解数独一样,首先在某个格子内填入合适的数,然后再继续在下一个格子内填入数字,如此继续下去。如果发现某个格子无解了,就放弃前一个
阅读全文
摘要:岁月不居,时节如流。转眼之间,我已来到了大二的下学期,回想起上学期参加的人工智能鱼大赛,以及即将到来的蓝桥杯,都令我相顾无言,感慨颇多。 先来说一说人工智能鱼大赛,虽说是学校自己的比赛,可对于零基础的我们来说可谓是“难于上青天”。还记得,那时候是第一次听说unity这个软件,对于它完全是一窍不通,可
阅读全文