摘要: 转自: https://blog.csdn.net/hackbuteer1/article/details/7558868 注: 该博主是个大牛,虽然早已经不更新了,但是分享了很多数据结构的面试题,值得翻阅学习。 重点笔记摘要如下: 定义一个函数为虚函数,不代表函数为不被实现的函数。 定义他为虚函数 阅读全文
posted @ 2019-09-10 16:51 FlashX 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: 剑指offer 65. 不用加减乘除做加法(Leetcode 371. Sum of Two Integers) https://leetcode.com/problems/sum-of-two-integers/ 题目: 写一个函数,求两个整数之和,要求在函数体内不得使用加减乘除这四个符号。 分析 阅读全文
posted @ 2019-09-10 16:30 FlashX 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 剑指offer 66. 构建乘积数组 题目: 给定一个数组A[0, 1, ..., n-1],请构建一个数组B[0, 1, ..., n-1],其中B中的元素B[i] = A[0] * A[1] * ... * A[i-1] * A[i +1] ... A[n-1]。不能使用除法。 同leetcod 阅读全文
posted @ 2019-09-10 15:53 FlashX 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 题目:剑指offer 67题 需要考虑的情况:空指针、nullptr、空字符串""、正负号、数值溢出。在写代码的时候对这些特殊的输入都定义好合理的输出。可以定义一个全局布尔型变量g_nStatus来判断是否是错误输入;可以定义一个minus布尔型变量来存储正负号的结果。 总结: 在剑指offer中, 阅读全文
posted @ 2019-09-10 14:46 FlashX 阅读(145) 评论(0) 推荐(0) 编辑