倒置队列 暑期学习笔记(八)
2008-08-20 17:40
155 查看
首尾设置标志,从两边往里,互相替换。
应用代码段:
Code
void revert(int begin, int end)
{
int t = cakeArray[begin];
for (int i = begin,j=end; begin < end ; i++,j--)
{
t = cakeArray[i];
cakeArray[i] = cakeArray[j];
cakeArray[j] = t;
}
}
应用代码段:
Code
void revert(int begin, int end)
{
int t = cakeArray[begin];
for (int i = begin,j=end; begin < end ; i++,j--)
{
t = cakeArray[i];
cakeArray[i] = cakeArray[j];
cakeArray[j] = t;
}
}
相关文章推荐
- SystemV消息队列的学习笔记与一个奇怪的问题
- 暑期学习 LSTM 笔记
- Java多线程高并发学习笔记——阻塞队列
- 等待队列学习笔记(转载)
- JAVA并发编程学习笔记之MCS队列锁
- 非阻塞队列 普通队列 阻塞队列 学习笔记
- 学习笔记TF049:TensorFlow 模型存储加载、队列线程、加载数据、自定义操作
- 暑期ssh框架之struts2学习笔记一
- Linux学习笔记之---消息队列
- 学习笔记TF049:TensorFlow 模型存储加载、队列线程、加载数据、自定义操作
- python数据结构学习笔记-2016-11-05-02-优先级队列
- 学习笔记之消息队列
- 数据结构学习笔记 --- 队列(链队列)
- 严蔚敏版数据结构学习笔记(4):队列
- 数据结构学习笔记 --- 队列(循环队列-队列的顺序表示和实现)
- 【学习笔记】关于优先队列 Priority_queue
- Python中的多线程threading和线程间消息队列queue学习笔记
- 数据结构学习笔记(二) 链表之链队列基本操作
- redis学习笔记六之事物、排序、队列及键值对生失效时间
- 学习笔记——用两个队列实现一个栈