
前言 上一篇文章里,笔者已经对链表、队列和二叉树的基本数据结构做了简单的介绍,附上前文链接:《iOS面试之道》算法基础学习(上) 。在这篇文章里,笔者继续把剩下的部分尝试着去...
前言 关于数组排序的问题,在之前的文章有很详细的介绍(链接:《iOS面试之道》算法基础学习(下))。在这篇文章中,笔者会对经典的冒泡算法进行优化。先来看下未经优化的冒泡算法:...
题目一:找出数组中重复的数字。 在一个长度为n的数组里的所有数字都在0~n-1的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数...
1、创建一个空的App Project 启动Xcode点击File->New->Project选择Single View Application 取名为TestMainApp...
最近在重温这本OC经典之作《Effective Objective-C 2.0编写高质量iOS与OS X代码的52个有效方法》,这篇文章算是重温之后的产物吧,读完这篇文章你将...
线性链表 特点:用一组任意的存储单元储蓄线性表的元素(不一定连续)。节点:线性链表由除了存储本身的信息,还需要存储一个指示后继的信息,这两部分组成数据元素的存储映像,称为节点...
友情提醒:这篇文章不是解析YYMemoryCache源码,只是个人解读源码时学到的一些东西做下笔记,希望也能帮到你,如果是要看源码解读的朋友们可以移步其他文章了哈~ 1. n...
线性表(linear_list):n个数据元素的有限序列。如字母表、成绩表、价目表,图书索引表等。 线性表中的元素可以是各种各样,但是同一线性表中的元素必定有相同特性,即属于...
纹理映射到转换后的顶点 纹理 概念:纹理是一个用来保存图像颜色元素值的OpenGL ES缓存。 应该尽量使用最小的图像来产生可以接受的渲染结果,因为嵌入式系统的可用内存相对较...
这篇笔记的关键在于对OpenGL ES绘图7个步骤中的函数各个参数的的解读,笔者之前看别人的文章被这些函数的参数弄的晕头转向,看了这本书之后终于理解透彻。 准备 首先复习一下...
注:这篇文集是针对《OpenGL ES应用开发实践指南 iOS卷》的学习笔记。 后续会根据学习进度不断更新OpenGL ES案例解读,当然会有自己的理解。 笔者也是0基础开始...