![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 70
一梦一程
这个作者很懒,什么都没留下…
展开
-
Merge Two Sorted Lists, 合并两个有序链表
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ListNode* me原创 2016-07-16 20:01:10 · 384 阅读 · 0 评论 -
leetcode 二叉树前序遍历的递归和非递归实现
Given a binary tree, return the preorder traversal of its nodes' values.For example:Given binary tree {1,#,2,3}, 1 \ 2 / 3return [1,2,3]./** * Definition for a binary tree node. *原创 2016-07-16 20:01:15 · 861 阅读 · 0 评论 -
leetcode 二叉树中序遍历的递归和非递归实现
Given a binary tree, return the inorder traversal of its nodes' values.For example:Given binary tree {1,#,2,3}, 1 \ 2 / 3return [1,3,2]./** * Definition for a binary tree node. * s原创 2016-07-16 20:01:18 · 344 阅读 · 0 评论 -
leetcode 二叉树后续遍历的递归和非递归实现
Given a binary tree, return the postorder traversal of its nodes' values.For example:Given binary tree {1,#,2,3}, 1 \ 2 / 3return [3,2,1]./** * Definition for a binary tree node. *原创 2016-07-16 20:01:20 · 322 阅读 · 0 评论 -
向上/向下取整和四舍五入编程实现
在看Guava Cache的实现源码时,其中有个向上取整操作,它的源码如下:int segmentCapacity = initialCapacity / segmentCount;if (segmentCapacity * segmentCount < initialCapacity) { ++segmentCapacity;} 关于向上取整、向下取整、四舍五入等操作,有不同的实现,效原创 2016-07-16 20:01:32 · 2714 阅读 · 0 评论