码迷,mamicode.com
首页 >  
搜索关键字:oc 遍历    ( 32540个结果
[Leetcode][Tree][Binary Tree Level Order Traversal ]
树的层次遍历,比较简单,3个题的做法完全一样,只是在特定的地方对结果进行reverse。1、Binary Tree Level Order Traversal/** * Definition for binary tree * struct TreeNode { * int val; * ...
分类:其他好文   时间:2014-07-07 16:39:56    阅读次数:194
Topcoder SRM 626 DIV2 SumOfPower
本题就是求所有连续子数列的和开始拿到题目还以为求的时数列子集的和,认真看到题目才知道是连续子数列循环遍历即可 int findSum(vector array) { int sum = 0; for(int i = 0 ; i < array.size(); ++...
分类:其他好文   时间:2014-07-07 16:10:42    阅读次数:179
后续遍历 java leecode
以前觉得后续遍历最难写,今天看了篇博客http://blog.csdn.net/sgbfblog/article/details/7773103,其实却是我们仔细比较后续遍历和先序遍历,其实后续遍历就是按照 根右左 的方式先序访问然后逆序就是答案了,会先序就会逆序了leecode 的AC代码:pub...
分类:编程语言   时间:2014-06-30 11:32:15    阅读次数:206
Java数据结构 遍历 排序 查找 算法实现
1. 遍历算法(遍历二叉树6种方法) 排序算法 查找算法...
分类:编程语言   时间:2014-06-30 10:32:43    阅读次数:313
LeetCode: Binary Tree Preorder Traversal [144]
【题目】 Given a binary tree, return the preorder traversal of its nodes' values. For example: Given binary tree {1,#,2,3}, 1 2 / 3 return [1,2,3]. Note: Recursive solution is trivial, could you do it iteratively? 【题意】 非递归返回先序遍历...
分类:其他好文   时间:2014-06-30 06:21:18    阅读次数:334
彩虹渐变色 的 Swift 实现
用Swift语言实现彩虹渐变色的生成。和原先OC的实现类相比,代码更加轻盈。...
分类:其他好文   时间:2014-06-30 00:47:33    阅读次数:267
华为上机练习题--统计各小写字符出现的次数
题目: 手动输入一个字符串,仅限小写字母,统计并输出每个字符在字符串中出现的次数,并输出。提示可以用map    例子:输入:aaabbbccc        输出:a 3                    b 3                    c 3 分析: 看到后面的提示,简直就是不用动脑,直接简单粗暴的顺势而上 直接上代码: import java.uti...
分类:其他好文   时间:2014-06-29 22:39:25    阅读次数:218
【数据结构】两个单循环链表的连接操作
如果在单链表或头指针表示的链表上操作这个比较消耗性能,因为都需要遍历第一个链表,找到an,然后将b1链接到an的后面,时间复杂度是:O(n)。若在尾指针表示的单循环链表上实现,则只需改变指针,无需遍历,时间复杂度是:O(1) 现在看算法实现,需要4个主要步骤,都注释了: LinkList Connect(LinkList A,LinkList B){ //假设A,B为非空循环链表的尾指针...
分类:其他好文   时间:2014-06-29 22:33:08    阅读次数:319
二叉查找树python实现
1. 二叉查找树的定义: 左子树不为空的时候,左子树的结点值小于根节点,右子树不为空时,右子树的结点值大于根节点,左右子树分别为二叉查找树 2. 二叉查找树的最左边的结点即为最小值,要查找最小值,只需遍历左子树的结点直到为空为止,同理,最右边的结点结尾最大值,要查找最大值,只需遍历右子树的结点直到为空为止。二叉查找树的插入查找和删除都是通过递归的方式来实现的,删除一个结点的时候,先找到这个结点...
分类:编程语言   时间:2014-06-29 22:08:33    阅读次数:316
Swift学习——A Swift Tour 函数
Functions and Closures 函数和封闭性(闭包)Functions 函数的使用Swift中的函数定义和OC中有明显的差别了,使用func定义函数,在括号里定义參数和类型,用 -> 定义返回值类型func greet(name: String, day: String) -> Str...
分类:其他好文   时间:2014-06-29 19:26:28    阅读次数:209
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!