![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++语法
qxq_sunshine
持之以恒
展开
-
sort排序
七种qsort排序方法转自:http://blog.163.com/jiazheng2222%40126/blog/static/1696323832009415104224718/特别感谢作者,写的非常好一、对int类型数组排序int num[100];Sample:int cmp ( const void *a , const void *b )转载 2017-06-21 21:03:24 · 163 阅读 · 0 评论 -
D的小L
D的小L时间限制:4000 ms | 内存限制:65535 KB难度:2描述 一天TC的匡匡找ACM的小L玩三国杀,但是这会小L忙着哩,不想和匡匡玩但又怕匡匡生气,这时小L给匡匡出了个题目想难倒匡匡(小L很D吧),有一个数n(0,,,聪明的你能帮匡匡解围吗?输入第一行输入一个数N(0输出按特定顺序输出所有组合。特定顺序:每一个组合中翻译 2017-07-03 20:42:40 · 235 阅读 · 0 评论 -
C++之vector的用法
本文来自网络博客:金河——博客园:http://www.cnblogs.com/wang7/感谢作者为我们总结的这么好,转载下来希望能够供以后学习!在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。1 基本操作(1)头文件#include.(2)创建vector对象,vector vec;(3)尾部插入数字:vec.push_b转载 2017-07-06 17:28:12 · 155 阅读 · 0 评论 -
凸包问题(Graham扫描法)
Graham扫描法的原理是从已知的所有点中先找出一个最右下的点(或左上或...),这点肯定是在凸包上的,然后以这点为起点,将所有点根据与这点的斜率排序,然后依次遍历所有点,如果新加入的点是在原方向上向右拐的,就把前一个点去掉(注意是前一个点,而且这一部是循环执行的)。当遍历完所有点后,还在栈中的点就是凸包上的点了,而且依次出栈可以得到从起点开始顺时针旋转的所有凸包上的点。(转自博客:水煮沉转载 2017-07-06 19:34:39 · 651 阅读 · 0 评论