摘要: PK3Err0040 The target device is not ready for debugging. Please check yourconfiguration bit settings and program the device before proceeding.(目标器件未准备好调试。请检查配置位设置并编程该器件,然后继续。)在配置位正确的前提下,晶振脱焊也会出现这个问题。重新连一下就好了。 阅读全文
posted @ 2014-03-05 20:31 冰鸮 阅读(1661) 评论(0) 推荐(0)
摘要: 题意:给你一个明文对密文的字母表,在给你一段截获信息,截获信息前半段是密文,后半段是明文,但不清楚它们的分界点在哪里,密文一定是完整的,明文可能是残缺的,求完整的信息串(即完整的密文+明文串)。题解:KMP next函数的应用。#include #include #include const int MAXN = 100010;char table[32];char extable[32];char ori[MAXN];char aft[MAXN];int next[MAXN];int len;void init(){ for ( int i = 0; i len/2 ) ans =... 阅读全文
posted @ 2014-03-05 08:53 冰鸮 阅读(275) 评论(0) 推荐(0)
摘要: 题意:一个老鼠在一条长度为L的直线上跑,吃蛋糕,老鼠只能沿直线移动。开始时没有蛋糕,老鼠的初始位置是0.有两个操作,0 x 代表在位置x添加一个蛋糕; 1 代表老鼠想吃蛋糕。老鼠每次都会选择离自己最近的点,如果两边距离相同,老鼠优先选择与自己当前移动方向相同的点。求最终移动的总距离。题解:线段树单点修改+查询区间端点。设当前位置为pos,每次查询区间[0, pos]的最右端和区间[pos, L]的最左端,比较选择哪个更近。详细题解见代码注释。#include #include #include #include #include #define lson l, m, rt > 1; bu 阅读全文
posted @ 2014-03-05 08:43 冰鸮 阅读(232) 评论(0) 推荐(0)