
sorting&searching
huzhengnan
这个作者很懒,什么都没留下…
展开
-
uva450-sorting&searching
真是好久没怎么解题,脑袋都秀逗了。。 这个是个比较有意思的题目,以前文曲星里面有这种游戏“猜数字” 一个人出一定数目的数字,比如说1 2 3 4 5 另外一个人猜,知道他不想猜了。 对于每组猜的数字,输出完全猜对的个数和只是数字正确而位置错误的数字。 比如猜1 3 6 7 8 就输出1,1 源码 #define LOCAL #include #include #define原创 2012-02-27 20:57:39 · 1196 阅读 · 0 评论 -
uva10420--sorting&searching
最近心情不是很好。。 未来不明晰,我感觉很茫然。 //#define LOCAL #include #include #include #define MAXN 2000 + 10 #define MAX 75 + 10 struct data { char country[20]; int num; int visit; }str[MAXN]; int cmp(voi原创 2012-02-28 00:01:23 · 890 阅读 · 0 评论 -
10474 - Where is the Marble?
这题比较简单,题目意思是,找到目标数数组中是第几小的,如果找到了这个数,则输出是第几小,找不到则输出没有找到 桶排序 //#define LOCAL #include #include #define MAXN 10000 + 10 int number1[MAXN]; int number2[MAXN]; int main() { #ifdef LOCAL freopen("原创 2012-03-05 00:12:41 · 2046 阅读 · 0 评论 -
uva-152
蛮水的题目,开始觉得好像直接比较大小不能过一样,结果证明是我想多了。 题意:将空间中的点按照到邻近点的最小距离分区间[0,1)~[9,10) 代码: //#define LOCAL #include #include #include #define MAXN 5000 + 10 // 最大树的数目 int calcDistance(int i, int j);// 参考了别人的原创 2012-03-06 22:14:17 · 802 阅读 · 0 评论 -
uva--299
水题一道,冒泡思想 //#define LOCAL #include #include #define MAXN 50 + 10 int carrage[MAXN]; int find(int i, int l); int main() { #ifdef LOCAL freopen("input.txt", "r", stdin); //freopen("output.txt",原创 2012-03-06 22:57:03 · 819 阅读 · 0 评论