比较字符是否相等
今天做了一道关于字符是否相等的题,我错误使用比较符号,写成数学里面的比较形式,找的大概5分钟才明白是这个原因。 在编程时注意判断条件要按编程语言的规定去写。
今天做了一道关于字符是否相等的题,我错误使用比较符号,写成数学里面的比较形式,找的大概5分钟才明白是这个原因。 在编程时注意判断条件要按编程语言的规定去写。
反转链表这道题有多种解法,我用的是循环地把每个结点的next指针指向它的上一个元素,思路容易,但是一写就错。我们可以定一个pre指针,用来表示当前节点的前一个结…
在解答算法题时注意特殊情况,比如给定的数组为空数组,有多次我都没考虑这种特殊情况,导致出错。回到这题上来,这是一道动态规划题,需要明白每天利润的最大值是从前一天…
是用动态规划的数组去存储结果时,注意数组的大小要比最大的数目还要多一个,否则会溢出。就比如这道题的最大元素数目是100,如果数组只定义100,后边就会溢出,所以…
这道题我一开始想复杂了,没必要用map的映射关系,只需要按照给定字符串的顺序去遍历就行了。我是通过遍历字符串并把相应字符串的索引在vector对应的元素每次自增…
题目描述:一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,…
这道题用两次for或者while循环时,有个需要注意的地方,需要特意在map里面添加键NULL和值NULL的对应关系,如果忘记添加这一语句,后面遇到有些结点的r…
通常情况下,我们通过键盘输入的字符并不会直接到某个变量的内存中,而是先经过缓冲区再到这个变量的内存中。由于缓冲区的存在,有很多莫名其妙的输入输出的问题。接下来我…