摘要: 根据题目描述可知,此题要求的1是由[1,n]之间所有数的位数为1的个数 测试用例:10,112,226 112 个位:[1][11,21,...,111] 1 + 11*1 十位:[10,11,...,19][110,...,112] 10 + 3 百位:[100,...,112][] 13 226 阅读全文
posted @ 2019-10-28 15:25 AloeAndClover 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 剑指offer 两道关于 数据结构——栈 的题目 1. 包含min函数的栈 简要分析一下这道题,这道题做了3遍才过,踩了一些小坑 看看示例: 得到了规律,那么关键部分的代码实现,就在于 两个栈(rawStack 和 minStack) 和 push() 方法 其他部分就比较简单 2. 栈的压入、弹出 阅读全文
posted @ 2019-08-17 22:53 AloeAndClover 阅读(204) 评论(0) 推荐(0) 编辑
摘要: eclipse使用git的命令行很简单,无需额外配置,类似idea的方式 在eclipse的preferences中搜索terminal,可以看见git的配置(之前计算机上装过git),就类似于idea的terminal配置一样 之后,去打开eclipse的terminal,windows->sho 阅读全文
posted @ 2019-08-03 19:29 AloeAndClover 阅读(2143) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则 解题思路: 两个链表都是单调递增的,故可以通过递归比较,得到排列后的新链表,下面上代码 阅读全文
posted @ 2019-07-25 20:56 AloeAndClover 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一道简单的题目,下面直接贴代码,思路在注释中 阅读全文
posted @ 2019-07-23 21:41 AloeAndClover 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 简要描述一下思路: 遍历第一遍,得到链表节点总个数count;第二次遍历count - k次即可(需要注意一下条件的判定) 下面贴代码: 后面看到一个更简单的方法,使用的是2个链表节点,只需要遍历一次即可;后续补上这种写法 阅读全文
posted @ 2019-07-22 21:50 AloeAndClover 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 这道题,思考过,目前想的解决方案是使用双链表解决。 下面贴自己的Java代码实现: 阅读全文
posted @ 2019-07-15 20:44 AloeAndClover 阅读(182) 评论(0) 推荐(0) 编辑
摘要: mysql 和 oracle (11g版本)的一些差异 mysql的写法比oracle自由很多,兼容性比较强 1. oracle的表名起别名不能用as,列的别名可以用as;mysql没有限制 2. oracle的日期时间只有两种类型,1date(精确到时分秒),2timestamp(更高精度) 而且 阅读全文
posted @ 2019-07-01 16:51 AloeAndClover 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 以CentOS为例(基于CentOS 7), "一个命令查找网站" 这里记录 一些自己用过的命令 + 一点个人理解 ,不定时更新 ping:Packet Internet Groper 因特网包探索器 是命令;也属于一个通信协议,是TCP/IP协议的一部分 rpm:Red hat Package M 阅读全文
posted @ 2019-06-11 22:10 AloeAndClover 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一些记录 通用: win10: win10窗体最大最小化、退出程序:ALT + SPACE、ALT + F4 win10锁屏:win + L win10显示桌面:win + D win10查看服务:win + R,输入services.msc即可 win10查看注册表:win + R,输入reged 阅读全文
posted @ 2019-05-31 23:57 AloeAndClover 阅读(412) 评论(0) 推荐(0) 编辑