会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
小林鼠草草的窝
博客园
首页
新随笔
联系
订阅
管理
2017年2月3日
[转] AOJ 0525 Osenbei《挑战程序设计竞赛(第2版)》练习题答案
摘要: 来自 码农场 » AOJ 0525 Osenbei《挑战程序设计竞赛(第2版)》练习题答案 只把代码复制过来,原博的其他分析请看链接。 ____________________总结的分割线____________________ 因此决定以后还是直接在for循环内定义变量,虽然麻烦点,但是减少了出错
阅读全文
posted @ 2017-02-03 14:04 要当一只小林鼠的草草
阅读(160)
评论(0)
推荐(0)
编辑
POJ 3050 Hopscotch 题解 《挑战程序设计竞赛》
摘要: 题目:POJ 3050 思路: 看了@Lorazepam的代码 原本的思路是用 vector<int> 存放生成的整数,这样还需要在放进去之前把位数乘基数变成相应整数,而且需要对 vector 去重 然后才发现有 set 这一好用容器,插入值重复的话会插入失败,因此最后只要用 .size() 就可以
阅读全文
posted @ 2017-02-03 12:17 要当一只小林鼠的草草
阅读(236)
评论(0)
推荐(0)
编辑
POJ 3187 Backward Digit Sums 题解 《挑战程序设计竞赛》
摘要: 题目:POJ 3187 思路: 这道题很简单,用next_permutation枚举1~N的所有排列,然后依次相加,判断最后的和是否等于sum,是的话则break,即为字典序最前的。 注意: next_permutaiton()的两个参数分别是枚举起始的元素,和结束的元素的后一个元素。
阅读全文
posted @ 2017-02-03 11:49 要当一只小林鼠的草草
阅读(141)
评论(0)
推荐(0)
编辑
POJ 2718 Smallest Difference 未AC 《挑战程序设计竞赛》
摘要: 题目:POJ 2718 思路: 分为奇数和偶数两种情况进行处理,输入个数为奇数的时候,无须穷举,最小差是一定的,如0 1 2 3 4,最小差为102 - 43。 输入个数为偶数的时候,用next_permutation穷举。 没有AC…… 总结: 在不知道输入个数的情况下接收,用gets()接收一行
阅读全文
posted @ 2017-02-03 11:42 要当一只小林鼠的草草
阅读(137)
评论(0)
推荐(0)
编辑
公告