c++
sdut ACM yzs
这个作者很懒,什么都没留下…
展开
-
栈和队列基本应用
一 、栈栈:是限定仅在表尾进行插入或删除操作的线性表,表尾段称为栈顶,表头段称为栈底,栈有称后进先出线性表。栈有顺序栈和链栈。个人总结:栈的操作可以在数组的基础上,也可以运用stack。数组的操作就不多说了,现在总结一下stack。stack基本应用。头文件 #include stack stack;stack.empty() 堆栈为空则返回真stack.pop() 移除栈顶元素stack.push() 在栈顶增加元素stack.size() 返回栈中元素数目stack.top()原创 2020-05-20 21:46:13 · 253 阅读 · 0 评论 -
sort函数基本应用
sort函数头文件 (sort函数不知可以排列int类型的数据,还可以排列string类型的数据,还可以是结构体类型)int--------类型sort(start,end) 括号里可以包括cmp,如果不写则默认由小到大。如果想改sort为降序,要bool cmp(int a,int b){ return a>b;}sort(start,end,cmp);注意:括号里是所需要排列的地址而且end是最后一个数的下一个地址。!!!注意:有人会想,可不可以把首地址何为地址反写从而原创 2020-05-20 21:14:20 · 465 阅读 · 0 评论