摘要: 1.题目描述 给定两个没有重复元素的数组 nums1 和 nums2 ,其中nums1 是 nums2 的子集。找到 nums1 中每个元素在 nums2 中的下一个比其大的值。 nums1 中数字 x 的下一个更大元素是指 x 在 nums2 中对应位置的右边的第一个比 x 大的元素。如果不存在, 阅读全文
posted @ 2018-12-24 16:56 Timothy_prayer 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1.题目描述 作为一位web开发者, 懂得怎样去规划一个页面的尺寸是很重要的。 现给定一个具体的矩形页面面积,你的任务是设计一个长度为 L 和宽度为 W 且满足以下要求的矩形的页面。要求: 你需要按顺序输出你设计的页面的长度 L 和宽度 W。 示例: 说明: 2.解法一:耗时216ms 关键为循环条 阅读全文
posted @ 2018-12-21 15:33 Timothy_prayer 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 用于做整理的编号,000,111,222,……999 阅读全文
posted @ 2018-12-21 12:14 Timothy_prayer 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1.变量命名规范 变量命名有许多约定俗成的规范,下面的这些规范能有效提高程序的可读性: 标识符要能体现实际含义(顾名思义)。 变量名一般用小写字母,如index,不要使用Index或INDEX。 用户自定义的类名一般以大写字母开头,如Sales_item。 如果标识符由多个单词组成,则单词间应有明显 阅读全文
posted @ 2018-12-21 12:13 Timothy_prayer 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1.friend 友元 将一个函数定义为friend,可以读取private数据; 显然,friend提供便利的同时,会破坏C++的封装性,因此,建议谨慎使用,朋友多了也许是个困扰。 2.相同class的各个objects互为friends 阅读全文
posted @ 2018-12-21 12:11 Timothy_prayer 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1.参数传递 参数传递:pass by value vs. pass by reference(to const) 推荐:能传引用,尽量传引用(高效,尤其在需要拷贝的对象很大时) 2.返回值传递 返回值传递:return by value vs. return by reference(to con 阅读全文
posted @ 2018-12-21 12:03 Timothy_prayer 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1.引例 2.const使用 类class里面的函数分两种: 会改变数据 :不能加const; 确定不会改变数据 :立马加const(强烈建议); 对于引例中的类,可能的调用方式: 为什么强烈建议,对于不会改变数据的函数,立马加const? 因为类设计出来是要给人使用,要充分考虑使用者会怎么使用。上 阅读全文
posted @ 2018-12-21 11:59 Timothy_prayer 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1.题目描述 给定一个二进制矩阵 A,我们想先水平翻转图像,然后反转图像并返回结果。 水平翻转图片就是将图片的每一行都进行翻转,即逆序。例如,水平翻转 [1, 1, 0] 的结果是 [0, 1, 1]。 反转图片的意思是图片中的 0 全部被 1 替换, 1 全部被 0 替换。例如,反转 [0, 1, 阅读全文
posted @ 2018-12-20 17:24 Timothy_prayer 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 1.题目描述 给定两个二叉树,编写一个函数来检验它们是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 示例 1: 示例 2: 示例 3: 2.解法一:递归 3.解法二:非递归--栈(先序遍历) 3.1 使用2个栈 我的粗糙代码 3.2 使用1个栈 更加精巧的解法,来源于 阅读全文
posted @ 2018-12-19 18:17 Timothy_prayer 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.题目描述 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 示例 2: 示例 3: 注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。 2.<limits 阅读全文
posted @ 2018-12-17 17:46 Timothy_prayer 阅读(151) 评论(0) 推荐(0) 编辑