590.N叉树的后序遍历 Apr 25 525 words 2 mins read 590. N叉树的后序遍历 给定一个 N 叉树,返回其节点值的后序遍历。 例如,给定一个 3叉树 : 返回其后序遍历: [5,6,3,2,4,1]. 说明: 递归法很简单,你可以使用迭代法完成此 Read more...
202.快乐数 Apr 15 573 words 2 mins read 202. 快乐数 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个 Read more...
155. 最小栈 Apr 11 488 words 1 min read 155. 最小栈 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶 Read more...
232. 用栈实现队列 Apr 11 694 words 2 mins read 232. 用栈实现队列 使用栈实现队列的下列操作: push(x) – 将一个元素放入队列的尾部。 pop() – 从队列首部移除元素。 peek() – 返回队列首部的元素。 empty() – 返回队列是否为空。 Read more...
字符串常用算法 --> 双指针 Apr 05 487 words 1 min read 151. 翻转字符串里的单词 题目 给定一个字符串,逐个反转字符串中的每个单词 示例 1: 1 2 输入: "the sky is blue" 输出: "blue is sky the" 说明: 无空格字符构成一个单词。 输入 Read more...
NSObject内存结构 Jun 25 iOS 4324 words 9 mins read 一,Objective-C的本质 我们平时编写的Objective-C代码,底层实现都是C/C++代码。 所以Objective-C的面向对象, Read more...
Mac通过SSH登录iOS设备 Jun 01 iOS逆向 4067 words 9 mins read 本文非原创, 是在学习李明杰课程后的知识整理,方便自己复习,也给正好需要的伙伴提供方便。 基础概念 SSH 在学习Mac通过SSH登录iOS设备之前,我 Read more...
Mac环境下使用Hugo搭建github博客 Mar 06 727 words 2 mins read Mac环境下使用Hugo搭建github博客 第一步:安装hugo mac环境下用homebrew工具安装hugo,一句命令即可 1 $ brew install hugo 第二步 Read more...