随笔分类 -  C++

摘要:"46. Permutations" "47. Permutations II" 和 "Combination Sum II" 是类似的,只用递归重复数字的第一个数字,后面都是重复的解。 阅读全文
posted @ 2019-03-10 18:58 ACLJW 阅读(180) 评论(0) 推荐(0)
摘要:"39. Combination Sum" 这道题就是简单的回溯,需要注意的是为了避免重复结果以及降低时间复杂度,可以先对cans数组进行排序,然后每次回溯的时候从chs数组的最后一个元素在cans数组中的位置开始进行,这样就保证了解序列是升序,从而避免了重复回溯,因此也减少了时间。 阅读全文
posted @ 2019-03-08 10:44 ACLJW 阅读(236) 评论(0) 推荐(0)
摘要:005:编程填空:学生信息处理程序 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 1024kB 描述 实现一个学生信息处理程序,计算一个学生的四年平均成绩。要求实现一个代表学生的类,并且类中所有成员变量都是【私有的】。补充下列程序中的 St... 阅读全文
posted @ 2017-10-29 20:00 ACLJW 阅读(756) 评论(2) 推荐(1)
摘要:004:神秘的数组初始化 总时间限制: 1000ms 内存限制: 65536kB 描述 填空,使得程序输出指定结果include using namespace std;int main() { int * a[] = { // 在此处补充你的代码 ... 阅读全文
posted @ 2017-10-29 17:43 ACLJW 阅读(358) 评论(0) 推荐(0)
摘要:1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1)... 阅读全文
posted @ 2017-07-30 11:05 ACLJW 阅读(148) 评论(0) 推荐(0)