590.N叉树的后序遍历

590. N叉树的后序遍历 给定一个 N 叉树,返回其节点值的后序遍历。 例如,给定一个 3叉树 : 返回其后序遍历: [5,6,3,2,4,1]. 说明: 递归法很简单,你可以使用迭代法完成此

202.快乐数

202. 快乐数 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个

155. 最小栈

155. 最小栈 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶

232. 用栈实现队列

232. 用栈实现队列 使用栈实现队列的下列操作: push(x) – 将一个元素放入队列的尾部。 pop() – 从队列首部移除元素。 peek() – 返回队列首部的元素。 empty() – 返回队列是否为空。

字符串常用算法 --> 双指针

151. 翻转字符串里的单词 题目 给定一个字符串,逐个反转字符串中的每个单词 示例 1: 1 2 输入: "the sky is blue" 输出: "blue is sky the" 说明: 无空格字符构成一个单词。 输入

NSObject内存结构

一,Objective-C的本质 我们平时编写的Objective-C代码,底层实现都是C/C++代码。 所以Objective-C的面向对象,

Mac通过SSH登录iOS设备

本文非原创, 是在学习李明杰课程后的知识整理,方便自己复习,也给正好需要的伙伴提供方便。 基础概念 SSH 在学习Mac通过SSH登录iOS设备之前,我