摘要: 直接对字符串进行操作 阅读全文
posted @ 2018-03-01 16:43 stAr_1 阅读(134) 评论(0) 推荐(0) 编辑
摘要: /* 思路很简单 没有很特别的方法 1.先找到要找的数是几位数 2.再找到要找的数是那个数中的 3.最后在上一步的数中找到结果 */ public int findNthDigit(int n) { //几位数 long len = 1; //范围内有多少数 long count... 阅读全文
posted @ 2018-03-01 15:58 stAr_1 阅读(125) 评论(0) 推荐(0) 编辑
摘要: public int integerReplacement(int n) { /* 可以将问题想做是一串二进制,怎么把二进制最快的处理到只剩下一位1 问题的关键是奇数的情况有两种,不确定用哪一种,如果两种都尝试会TLE +1或者-1,更快的是能尽快消除一位或者几位 看了答案,方法是尽快能让后两位都变成0,也就是可以连... 阅读全文
posted @ 2018-03-01 13:41 stAr_1 阅读(175) 评论(0) 推荐(0) 编辑