`
bobten2008
  • 浏览: 11148 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
CSDN 博客地址:http://blog.csdn.net/bobten2008
Apple Tree Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 7907   Accepted: 2194 Description There is an apple tree outside of kaka's house. Every autumn, a lot of apples will grow in the tree. Kaka likes apple very much, so he has been carefully nurturing the b ...
  这是很久之前CSDN上一个朋友问我的一道题: 去除表达式里面多余的() 检查字符串表达式中的括号是否匹配; 左括号数目同有括号数目不相等即为不匹配; 去除多余的左括号或者右括号,优先保留先出现的括号; 匹配后去除无效的括号:如:((表达式)) 应为(表达式); 只考虑小括号,不考虑先出现右括号的情况; 要求实现函数: (字符串最长长度为60;表达式正确性不需要考虑) void Bracket(char* src, char* dst); 如果匹配则通过dst输出原串;
Inversion Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 2631   Accepted: 1143 Description The inversion number of an integer sequence a1, a2, . . . , an is the number of pairs (ai, aj) that satisfy i < j and ai > aj . Given n and the inversion number m, yo ...
Game of Connections Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 4839 Accepted: 2515 Description This is a small but ancient game. You are supposed to write down the numbers 1, 2, 3, . . . , 2n - 1, 2n consecutively in clockwise order on the ground to for ...
  /* 从没做过这么复杂的计算几何题,做得我好几次想quit,最后还是坚持写了下来,前前后后花了一天多时间 其实思想还是比较简单的,就是求出所有可以被信号覆盖的点,然后对这些点按照给定的源点和终点进行BFS. 所以难点就在于怎么判断哪些点可以被信号覆盖,主要有以下两点考虑    (1)天线可以覆盖和它在同一行,同一列的点  (2)对于(1)中未被覆盖的点需要进行额外判断,判断从这点抬头是否可以看到任意一根天线,如果可以即被覆盖   第二步的代码书写是最为复杂,因为需要判断当前点与天线的连线与哪些block相交,且是否有相交的block阻挡了 这条线,具体判断方法是:枚举这两 ...
Global site tag (gtag.js) - Google Analytics