IP属地:湖南
实现一个栈,先进入的数据一定是先出去的,怎么样利用队列实现这个特点呢?可以利用两个队列来进行数据顺序的调整。当需要删除数据时,可以先将数据pus...
实现思路 (1) 使用两个栈A,B,其中假定A负责push操作,B负责pop操作。使用一个变量back_elem来存储最后添加的元素。(2) 实...
GCD是苹果公司为多核的并行运算解决方案,会自动利用更多的CPU内核,GCD自动管理线程的生命周期(创建、调度、销毁) GCD的两个核心概念 任...
快慢指针主要解决的问题: 寻找/删除第K个节点; 有关链表环问题解法:寻找/删除第K个节点。 问题一: 给定任意一个有序数组,计算出去重后的数组...
又开始上路了..
概要 一个组件模块追求的技术目标是高内聚,低耦合,可扩展,易理解,但是这个目标过于形而上,落实到具体的实践过程中往往缺乏依归和遵照。本文重点强调...
微信读书:http://wereadteam.github.io/archives/ 高仿微信:https://github.com/tbl00...
看了 Limboy(文章1文章2) 和 Casa (文章) 对 iOS 组件化方案的讨论,写篇文章梳理下思路。 首先我觉得”组件”在这里不太合适...
引言 “如果某个实体表现出以下任何一种特性,它就具备自主性:自我修复、自我保护、自我维护、对目标的自我控制、自我改进。” —— 凯文·凯利 iO...