• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
patty-patty
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2
2013年8月9日
E:Sudoku
摘要: 总时间限制: 2000ms 内存限制: 65536kB描述Sudoku is a very simple task. A square table with 9 rows and 9 columns is divided to 9 smaller squares 3x3 as shown on the Figure. In some of the cells are written decimal digits from 1 to 9. The other cells are empty. The goal is to fill the empty cells with decimal dig 阅读全文
posted @ 2013-08-09 20:20 patty-patty 阅读(260) 评论(0) 推荐(0)
D:Balanced Lineup
摘要: 总时间限制: 5000ms 内存限制: 65536kB描述For the daily milking, Farmer John's N cows (1 ≤ N ≤ 50,000) always line up in the same order. One day Farmer John decides to organize a game of Ultimate Frisbee with some of the cows. To keep things simple, he will take a contiguous range of cows from the milking li 阅读全文
posted @ 2013-08-09 20:18 patty-patty 阅读(306) 评论(0) 推荐(0)
C:上台阶
摘要: 总时间限制: 1000ms 内存限制: 65536kB描述楼梯有n(100 > n > 0)阶台阶,上楼时可以一步上1阶,也可以一步上2阶,也可以一步上3阶,编程计算共有多少种不同的走法。输入输入的每一行包括一组测试数据,即为台阶数n。最后一行为0,表示测试结束。输出每一行输出对应一行输入的结果,即为走法的数目。样例输入12340样例输出1247解析:类似于斐波那契数列的递归做法。关键在于找到其递归规则。 如果是1阶楼梯,共有1种走法。 如果是两阶楼梯,共有 1 1、2两种走法。 如果是3阶楼梯,共有111、12、21、3这4种走法。 如果是4阶楼梯,可以从1阶直接上到4阶或者从2 阅读全文
posted @ 2013-08-09 20:15 patty-patty 阅读(1785) 评论(0) 推荐(0)
B:冷血格斗场
摘要: 总时间限制: 1000ms 内存限制: 65536kB描述为了迎接08年的奥运会,让大家更加了解各种格斗运动,facer新开了一家冷血格斗场。格斗场实行会员制,但是新来的会员不需要交入会费,而只要同一名老会员打一场表演赛,证明自己的实力。我们假设格斗的实力可以用一个正整数表示,成为实力值,两人的实力值可以相同。另外,每个人都有一个唯一的id,也是一个正整数。为了使得比赛更好看,每一个新队员都会选择与他实力最为接近的人比赛,即比赛双方的实力值之差的绝对值越小越好,如果有多个人的实力值与他差别相同,则他会选择id最小的那个。不幸的是,Facer一不小心把比赛记录弄丢了,但是他还保留着会员的注册记录 阅读全文
posted @ 2013-08-09 20:14 patty-patty 阅读(578) 评论(0) 推荐(0)
A:石头剪刀布
摘要: 总时间限制: 1000ms 内存限制: 65536kB描述石头剪刀布是常见的猜拳游戏。石头胜剪刀,剪刀胜布,布胜石头。如果两个人出拳一样,则不分胜负。一天,小A和小B正好在玩石头剪刀布。已知他们的出拳都是有规律的,比如:“石头-布-石头-剪刀-石头-布-石头-剪刀……”,就是以“石头-布-石头-剪刀”为周期的。请问,小A和小B比了N轮之后,谁赢了?输入输入的第一行包含一个整数K(0 #include using namespace std;bool win(int i,int j){ if(i==0 && j==2) return true; if(i==0 && 阅读全文
posted @ 2013-08-09 20:13 patty-patty 阅读(695) 评论(0) 推荐(0)
2013年8月8日
i++问题
摘要: 例题,以下代码的输出结果是什么?#include int main(){ int arr[] = {6,7,8,9,10}; int *ptr = arr; *(ptr++) += 123; printf("%d,%d\n",*ptr,*(++ptr)); return 0;}解析: 首先明确C中的printf函数是从右到左压栈的。 *(ptr++) += 123; 等同于 *ptr =*ptr + 123; ptr++;(就算ptr++有括号也是要后算的)。此时ptr指向数组第二个元素7. printf("%d,%d\n",*ptr,*(++ptr)) 阅读全文
posted @ 2013-08-08 20:58 patty-patty 阅读(143) 评论(0) 推荐(0)
赋值语句
摘要: 例题,求输出结果。 1 #include 2 using namespace std; 3 int func(int x) 4 { 5 int count=0; 6 while(x) 7 { 8 count++; 9 x = x & ( x-1 );10 11 }12 return count;13 }14 15 int main()16 {17 cout<<func(9999)<<endl;18 return 0;19 } 分析本题func函数可知其返回值是形参x转化为... 阅读全文
posted @ 2013-08-08 20:46 patty-patty 阅读(220) 评论(0) 推荐(0)
2013年4月3日
设计图
摘要: 花了一下午做了个软件启动图,ps用的依然不顺手,勉强做出来。第一张自己还算比较满意的图,纪念一下。记得当年的梦想是做建筑设计师,上了三年的大学,现在的我已经忘了贝聿铭王澍赖特高迪之类了,谁拿普利兹克奖也已经和我没有任何关系了。可我还是疯狂的怀念那些年背过的拗口的建筑术语,偷看的中外建筑史,被翻得起了毛边的画册,被扔掉的一张张草纸。那是我高中三年的动力,后来,我是怎么放弃了我心心念念誓死不归的梦想的,已经记不起了。我甚至一直都没怎么想起过它。直到今天,突然想起来,原来我也是有艺术细菌的,我妈应该为我继承了她的一点点衣钵感到高兴了吧。 这么多年,我一直在走路,走着走着,路过的风景就路过了,喜... 阅读全文
posted @ 2013-04-03 19:16 patty-patty 阅读(177) 评论(0) 推荐(0)
2013年4月1日
CUDA--图像拉伸(使用纹理内存texture)
摘要: 利用CUDA纹理内存完成图像拉伸。 阅读全文
posted @ 2013-04-01 16:21 patty-patty 阅读(3123) 评论(0) 推荐(0)
2013年3月20日
在windows下编译d_nets遇到的各种问题汇总
摘要: 在windows下编译d_nets费了我将近一周的课余时间。期间问题数不胜数,今天终于成功。 编译d_nets需要安装了opencv的vs,当然也可以自己cmake一下opencv。我是在vs2010上配置opencv各种参数。(1)opencv2.4.1 不支持SIFT 首先我安装的是opencv2.4.1版本,vs2010配置各种路径后,cv::SIFT::等一系列函数均不识别。刚开始接触opencv,最开始一直没找到报错的原因。百度了好久发现,opencv2.4.1版本已经把sift surf这两个更为nofree了,换句话说,opencv2.4.1是不支持sift系列函数的... 阅读全文
posted @ 2013-03-20 14:11 patty-patty 阅读(306) 评论(0) 推荐(0)
上一页 1 2
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3