摘要: 有一些题目过了我还没有重新写,先放一些我重新写好了的吧 签到题拿到了信心吧,9分钟写完两题,我们贼开心,我大哥说签到题有什么好开心的,如果不是我有一些地方卡了下,可能还是更快吧,还有就是测试案例多试了几个,不过这个是必须的。 现在回想当时比赛还是有点紧张,这个就是ACM的乐趣吧,感觉我今年就应该退役 阅读全文
posted @ 2019-05-03 23:22 程序小白阿诺 阅读(1815) 评论(0) 推荐(0) 编辑
摘要: ZOJ Problem Set - 3490 String SuccessorTime Limit: 2 Seconds Memory Limit: 65536 KB The successor to a string can be calculated by applying the follow 阅读全文
posted @ 2019-04-11 08:40 程序小白阿诺 阅读(221) 评论(0) 推荐(0) 编辑
摘要: Knight MovesTime Limit: 2 Seconds Memory Limit: 65536 KB A friend of you is doing research on the Traveling Knight Problem (TKP) where you are to find 阅读全文
posted @ 2019-04-10 16:32 程序小白阿诺 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 问题描述 有两本电话簿,现在要合并两个电话簿成为新的电话簿,使新的电话簿无冗余信息。 输入 有两本电话簿进行合并,使合并后仍按姓以字典序升序排列。首先输出合并后的个人数据的总数,接着输出个人信息。如果两本电话簿的个人数据完全一致,贼保留一个。如果两个姓相同,那么先出现的人仍在前。 输入样例 2 Du 阅读全文
posted @ 2019-03-25 23:28 程序小白阿诺 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 输入R,W,B组成的打乱顺序的字符串,以R,W,B的顺序来输出 1.以前的思路循环一遍计数,循环输出 2.看见书上的算法很巧妙,解决方法:三个指针r,b,p.r指针和p指针指向开头,b指向尾部,如果p指针是指向的R那么就是和r指针指向的换位置,p++,r++都向右边移一个位置,如果是B那 阅读全文
posted @ 2019-03-25 19:27 程序小白阿诺 阅读(120) 评论(0) 推荐(0) 编辑
摘要: ZOJ Problem Set - 1090 The Circumference of the CircleTime Limit: 2 Seconds Memory Limit: 65536 KB To calculate the circumference of a circle seems to 阅读全文
posted @ 2019-03-11 19:48 程序小白阿诺 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 问题描述 有一天,盾神捡到了好多好多五颜六色的珠子!他心想这些珠子这么漂亮,可以做成一条项链然后送给他心仪的女生~于是他用其中一些珠子做成了长度为n的项链。当他准备把项链首尾相接的时候,土方进来了。 “哇这么恶心的项链你也做得出来!!!” 盾神自知审美不是他的长项,于是他很谦虚地请教土方,怎么才能把 阅读全文
posted @ 2019-02-26 19:16 程序小白阿诺 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 题目背景 AA地区在地震过后,连接所有村庄的公路都造成了损坏而无法通车。政府派人修复这些公路。 题目描述 给出A地区的村庄数NN,和公路数MM,公路是双向的。并告诉你每条公路的连着哪两个村庄,并告诉你什么时候能修完这条公路。问最早什么时候任意两个村庄能够通车,即最早什么时候任意两条村庄都存在至少一条 阅读全文
posted @ 2019-01-17 22:29 程序小白阿诺 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 题目描述输入一串二叉树,用遍历前序打出。 输入输出格式输入格式: 第一行为二叉树的节点数n。(n \leq 26n≤26) 后面n行,每一个字母为节点,后两个字母分别为其左右儿子。 空节点用*表示 输出格式: 前序排列的二叉树 输入输出样例输入样例#1: 复制6abcbdicj*d**i**j**输 阅读全文
posted @ 2019-01-17 21:15 程序小白阿诺 阅读(392) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std; bool cmp(const string &a,const string &b){ return a+b>b+a; } int main(){ int n; string num[23]; scanf("%d",&n); for(int i=0;i>num[i]; } sort(num,num + n,cmp) ... 阅读全文
posted @ 2019-01-17 20:27 程序小白阿诺 阅读(221) 评论(0) 推荐(0) 编辑