链接:https://vjudge.net/problem/UVA-10562 又被坑死在了字符串的'\0'上。。这道题是‘-’的覆盖范围有可能超出下一行字符串的长度,初始化为0后要判断是否为'\0'。同时中间还忘记判断了越界。。 以后每次用到C字符串时记得考虑下范围,像用string和数组那样,判 ...
分类:
其他好文 时间:
2020-02-09 18:48:59
阅读次数:
62
歧路亡羊是目前的很大敌人,故,统一处理,集中兵力成了我最重要的事情,但凡学习必须专注,否则宁可不学,只有投入和专注才能真正打赢这场仗 疑问: 1.sort函数的[] 优点: 1.从1开始回减,有效控制范围 class Solution { public: bool canAttendMeetings ...
分类:
其他好文 时间:
2020-02-07 12:51:30
阅读次数:
59
异常的分类 1.Error 由java虚拟机生成并抛出,包括动态链接失败,虚拟机错误等等,JAVA程序无法对此错误 try { //可能出现异常的代码块 } catch(exception1 ) { //产生异常1的处理措施 } catch(exception 2) { //产生异常2的处理措施 } ...
分类:
编程语言 时间:
2020-02-06 14:36:16
阅读次数:
78
今天只完成了第四个实验的第2题,这也是一下午的结果,今天一下午彻底自闭了,程序总是出错,并且错误还一直解决不了。今天效率低的原因是一直报数组越界的错误,可是怎么看数据文件都没有错误。最后的最后,也就是刚才,无奈之下将文件重新写了一遍,这样结果才终于对了。 第二题实验内容: 2.编写独立应用程序实现数 ...
分类:
其他好文 时间:
2020-02-05 18:53:54
阅读次数:
88
通常情况下在C语言中我们定义一个大小为5的数组是这样的: 这五个数字对应的下标是 ,当我们想访问数组中第一个数字时,通常会使用 的形式去访问,但是,如果我们使用 来对超过数组大小的地方进行赋值,会发生什么? 编译之后,发现编译器并没有报错,也没有警告,但是我们知道,这里其实已经发生了数组越界问题。 ...
分类:
编程语言 时间:
2020-01-31 15:43:12
阅读次数:
84
前提:输入图像的大小和类型必须一致 越界处理: 大于255,则会减去255 小于0,则等于0 基本计算,加减乘除 基本位操作 ...
分类:
其他好文 时间:
2020-01-30 22:40:18
阅读次数:
74
动态内存分配 new运算符 new 运算符是实现动态内存分配的一种方式。 第一种用法 分配给一个变量动态内存空间 格式 其中T是任意类型名,P是类型为T 的指针 含义:动态分配出一片大小为 字节的内存空间,并且将该内存空间的起始地址赋值给P。 例: 第二种用法 分配给一个数组动态内存空间 格式 其中 ...
分类:
编程语言 时间:
2020-01-30 22:34:35
阅读次数:
67
#include<iostream> #include<map> #include<set> #include<vector> //研究一下stringToInt using namespace std; map<string,int>stringToInt; map<string,int>time ...
分类:
其他好文 时间:
2020-01-30 19:13:13
阅读次数:
79
1、基础用法 2、方法中加合法校验,告知方法的调用者 数组越界判断 3、一切皆为对象,创建的是运行期对象,则可以不处理(throws/try catch),直接交给JVM处理(打印并终止程序) 4、 ...
分类:
其他好文 时间:
2020-01-30 14:17:19
阅读次数:
43