摘要: [b]Eclipse 快捷键(1)[/b]Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Sh 阅读全文
posted @ 2013-03-26 22:58 E_star 阅读(239) 评论(0) 推荐(0) 编辑
摘要: find返回完全匹配的字符串的的位置;find_first_of返回被查匹配字符串中某个字符的第一次出现位置。View Code int main(){ string s1 = "15674674"; string s2 = "79999"; string s3 = "76"; printf("%d\n",s1.find_first_of(s2));//返回被查匹配字符串中某个字符的第一次出现位置 printf("%d\n",s1.find(s2)); printf("%d\n&quo 阅读全文
posted @ 2013-03-26 16:50 E_star 阅读(2849) 评论(0) 推荐(0) 编辑
摘要: 250pt:水题,直接统计矩阵中的A-Z的字符个数然后与给定的数匹配即可。500pt:话说这次的500真的不难,可是还是由于自己的粗心导致被查。题意:给你两个数A,B问最少的步数从A得到B,怎么走这样规定:可以A/10的到一个数,或者翻转A得到一个数。问最少的不熟得到B,如果不能输出-1;思路:思路很明确,如果A中包含B这个字符串,那么肯定能够得到B,否则输出-1.最少步数就是A的长度减去B的长度, 然后加上翻转的次数即可,这里翻转是关键。刚开始我没有考虑到这种情况99999 9 这种直接4步即可, 后来想了想,我们如果在A的0位置就能发现B那么只需要除10即可,否则,就要考虑反着找到B的情况 阅读全文
posted @ 2013-03-26 16:26 E_star 阅读(336) 评论(0) 推荐(0) 编辑