Fork me on GitHub

随笔分类 -  leetcode

上一页 1 ··· 5 6 7 8 9
摘要:"欢迎fork and star:Nowcoder Repository github" 143. Reorder List 题目: 解答: 主要思路:快慢指针找到中间节点,将后面的链表反转(前插法),合并链表 注意细节,链表为没有空头结点的 "题目来源:143. Reorder List" 阅读全文
posted @ 2017-12-22 20:13 ranjiewen 阅读(233) 评论(0) 推荐(0) 编辑
摘要:"欢迎fork and star:Nowcoder Repository github" 147. Insertion Sort List 题目 解答 首先清楚基于数组的插入排序思路 处理链表操作 题目来源: "147. Insertion Sort List" 阅读全文
posted @ 2017-12-22 15:40 ranjiewen 阅读(246) 评论(0) 推荐(0) 编辑
摘要:"欢迎fork and star:Nowcoder Repository github" "二叉树的递归与非递归实现" 144. Binary Tree Preorder Traversal 题目 非递归实现二叉树的后序遍历 "144. Binary Tree Preorder Traversal" 阅读全文
posted @ 2017-12-21 15:46 ranjiewen 阅读(227) 评论(0) 推荐(0) 编辑
摘要:"欢迎fork and star:Nowcoder Repository github" "二叉树的递归与非递归实现" 145. Binary Tree Postorder Traversal 题目 非递归实现二叉树的后序遍历 "145. Binary Tree Postorder Traversa 阅读全文
posted @ 2017-12-21 15:12 ranjiewen 阅读(184) 评论(0) 推荐(0) 编辑
摘要:"欢迎fork and star:Nowcoder Repository github" 148. Sort List 题目 解答Accept 实现之前看了思路,想想先就用递归实现 结果模仿别人写都有5个bug,感觉没有用心啊!!! 题目来源: "148. Sort List" ,讨论里面非递归实现 阅读全文
posted @ 2017-12-20 20:24 ranjiewen 阅读(291) 评论(0) 推荐(0) 编辑
摘要:题目 Reverse digits of an integer. 思路分析: AC代码 C++ class Solution { public: int reverse(int x) { if (x 10) { return x; } vector vecNum(10, 0); // 十位数字存储即 阅读全文
posted @ 2017-05-16 00:37 ranjiewen 阅读(199) 评论(0) 推荐(0) 编辑
摘要:题目表述 Given n points on a 2D plane, find the maximum number of points that lie on the same straight line. 分析 暴力枚举法。两点决定一条直线, n 个点两两组合,可以得到 1/2n(n + 1) 阅读全文
posted @ 2017-05-14 15:53 ranjiewen 阅读(334) 评论(0) 推荐(0) 编辑
摘要:题目描述 Evaluate the value of an arithmetic expression in Reverse Polish Notation. Valid operators are +, , , /. Each operand may be an integer or anothe 阅读全文
posted @ 2017-05-14 00:43 ranjiewen 阅读(303) 评论(0) 推荐(0) 编辑
摘要:平时练习一下leetcode 先根据牛课网上题练习,同步 "leetcode官网" 题目 Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest p 阅读全文
posted @ 2017-05-13 01:01 ranjiewen 阅读(318) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9