摘要: 1.不空才能出栈 类似的,对于队列,堆等数据结构都是这样,只有不空的时候,才能进行“出”的操作; 对于链表等,只有不空的时候才能删除; 2018.12.07 调试经历 1)题目:Leetcode 445. 两数相加 II 的第3部分内容; 2)过程:忽略了栈的不空才能出栈,在前面没有加if判断,栈空 阅读全文
posted @ 2018-12-07 15:59 Timothy_prayer 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 1.题目描述 给定两个非空链表来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储单个数字。将这两数相加会返回一个新的链表。 你可以假设除了数字 0 之外,这两个数字都不会以零开头。 进阶: 如果输入链表不能修改该如何处理?换句话说,你不能对列表中的节点进行翻转。 示例: 2.解法一 阅读全文
posted @ 2018-12-06 21:38 Timothy_prayer 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1.题目描述(简单题) 给定一个二进制数组, 计算其中最大连续1的个数。 示例 1: 注意: 输入的数组只包含 0 和1。 输入数组的长度是正整数,且不超过 10,000。 输入的数组只包含 0 和1。 输入数组的长度是正整数,且不超过 10,000。 2.思路与代码 2.1 解题思路 首先,整个n 阅读全文
posted @ 2018-12-04 16:59 Timothy_prayer 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 1.数字成绩输出为字母等级 2.特定字母和空格等统计 3.含空格字符串的输入 参考资料: 1.《C++ Primer》中文版(第五版),Stanley B.Lippman等著,电子工业出版社 2.《C++ Primer》习题集(第五版),Stanley B.Lippman等著,电子工业出版社 阅读全文
posted @ 2018-12-03 20:32 Timothy_prayer 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 1.题目描述 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 2.我的错误版 阅读全文
posted @ 2018-11-27 23:16 Timothy_prayer 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 1.Python控制台IDLE的快捷键 Alt + N :返回开始输入的第一条语句 Alt + P :返回刚刚输入的上一条语句 Tab:制表符,用于缩进或补全内容,是Python语法格式的灵魂,作用涵括C语言的大括号(表示作用域)等 阅读全文
posted @ 2018-11-26 21:15 Timothy_prayer 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 1.初始版本 2.初步改进版本 参考资料: 1.https://fishc.com.cn/bestanswer.php 鱼C网站 2.https://ilovefishc.com/ 鱼C工作室 阅读全文
posted @ 2018-11-26 21:03 Timothy_prayer 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 1.Python“变量”更像“名字” 变量名就像我们现实社会的名字,把一个值赋值给一个名字时,Ta会存储在内存中,称之为变量(variable)。 在大多数语言中,都把这种行为称为“给变量赋值”或“把值存在变量中”。 不过 Python与大多数其他计算机语言的做法稍有不同,Ta并不是把值存储在变量中 阅读全文
posted @ 2018-11-26 17:54 Timothy_prayer 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 参考资料: 1.《C++ Primer》第5版 阅读全文
posted @ 2018-11-24 15:53 Timothy_prayer 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1.获取数组的长度 2.传递数组参数 参考资料: 1.C++获取数组的长度 阅读全文
posted @ 2018-11-22 21:27 Timothy_prayer 阅读(135) 评论(0) 推荐(0) 编辑