上一页 1 2 3 4 5 6 7 8 ··· 16 下一页
摘要: 题目描述 假设你有一个数组,其中第i个元素表示某只股票在第i天的价格。 设计一个算法来寻找最大的利润。你可以完成任意数量的交易(例如,多次购买和出售股票的一股)。但是,你不能同时进行多个交易(即,你必须在再次购买之前卖出之前买的股票)。 Say you have an array for which 阅读全文
posted @ 2020-08-07 15:58 请叫我小小兽 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 题目描述 判断给定的链表中是否有环 扩展: 你能给出不利用额外空间的解法么? Given a linked list, determine if it has a cycle in it. Follow up: Can you solve it without using extra space? 阅读全文
posted @ 2020-08-07 15:52 请叫我小小兽 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 题目描述 求给定的二叉树的前序遍历。 例如: 给定的二叉树为{1,#,2,3}, 返回:[1,2,3]. 备注;用递归来解这道题很简单,你可以给出迭代的解法么? 代码如下: 1 vector<int> preorderTraversal(TreeNode* root) { 2 TreeNode* c 阅读全文
posted @ 2020-08-07 15:47 请叫我小小兽 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给出两个二叉树,请写出一个判断两个二叉树是否相等的函数。 判断两个二叉树相等的条件是:两个二叉树的结构相同,并且相同的节点上具有相同的值。 Given two binary trees, write a function to check if they are equal or not. 阅读全文
posted @ 2020-08-07 09:47 请叫我小小兽 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 题目描述 求给定二叉树的最大深度, 最大深度是指树的根结点到最远叶子结点的最长路径上结点的数量。 Given a binary tree, find its maximum depth. The maximum depth is the number of nodes along the longe 阅读全文
posted @ 2020-08-07 09:42 请叫我小小兽 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 题目描述 现在有一个整数类型的数组,数组中素只有一个元素只出现一次,其余的元素都出现两次。 注意: 你需要给出一个线性时间复杂度的算法,你能在不使用额外内存空间的情况下解决这个问题么? Given an array of integers, every element appears twice e 阅读全文
posted @ 2020-08-06 20:02 请叫我小小兽 阅读(116) 评论(0) 推荐(0) 编辑
摘要: leetcode属于比较经典的题集了,最近的工作比较闲,因此我来刷一刷,此题的顺序是按照牛客网上的顺序,按照难度开始刷,下面开始刷题的旅程! 入门 leetcode 15:single number leetcode 45:maximum-depth-of-binary-tree leetcode 阅读全文
posted @ 2020-08-06 19:54 请叫我小小兽 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 写 void CViewAShareEvent::OnSaveType(CString type) { CFile file; CString FileName = "data.txt"; //文件名称 //如果没有此文件则需创建一个这样的文件 file.Open(FileName, CFile:: 阅读全文
posted @ 2020-08-06 19:35 请叫我小小兽 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。数值为0或者字符串不是一个合法的数值则返回0。 输入描述: 输入一个字符串,包括数字字母符号,可以为空。 输出描述: 如果是合法的数值表达式返回数字,否则返回0。 示例: 输入 +2147483647 1a33 输出: 21 阅读全文
posted @ 2020-08-03 11:04 请叫我小小兽 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 在一个长度为n的数组里的所有数字都在0到n-1的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的,也不知道每个数字重复几次。请找出数组中任意一个重复的数字。例如,如果输入的长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。 题目分析: 首先,我们 阅读全文
posted @ 2020-08-03 10:49 请叫我小小兽 阅读(174) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 16 下一页