试题详情
- 简答题队列和栈有什么区别?
-
队列和栈是两种不同的数据容器。从”数据结构”的角度看,它们都是线性结构,即数据元素之间的关系相同。
队列是一种先进先出的数据结构,它在两端进行操作,一端进行入队列操作,一端进行出列队操作。
栈是一种先进后出的数据结构,它只能在栈顶进行操作,入栈和出栈都在栈顶操作。 关注下方微信公众号,在线模考后查看
热门试题
- 在iPhone应用中如何保存数据?
- 简述oc中可修改和不可以修改类型。
- 简述static关键字的作用
- 属性readwrite,readonly
- MVC设计模式是什么? 你还熟悉什么设计
- 简述通知和协议的不同之处?
- 谈谈Object-C的内存管理方式及过程
- 在项目什么时候选择使用GCD,什么时候选
- 什么是block?
- 简述Objective-C堆和栈的区别?
- 简述http和scoket通信的区别。
- 内存管理的几条原则时什么?按照默认法则.
- Object C中创建线程的方法是什么?
- 简述视图控件器的生命周期。
- 一个参数既可以是const还可以是vol
- 写一个setter方法用于完成@prop
- #import跟#include 又什么
- 简述线程与进程的区别和联系?
- xib文件的构成分为哪3个图标?都具有什
- 简述死锁的4个必要条件