摘要: 参考 1. 新竹六月的博客:https://www.cnblogs.com/coffy/p/5896541.html 2. 努力学习的宵夜的博客:https://www.cnblogs.com/xiaoyebula/p/12045554.html 解题思路: $\color{ fa163f}{逆序对 阅读全文
posted @ 2020-01-18 15:49 31楼下小黑 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 参考牛客作者loveNX的题解:https://www.nowcoder.com/questionTerminal/1c82e8cf713b4bbeb2a5b31cf5b0417c?f=discussion 解题思路: 新建一个HashMap,键是字符,值保存字符出现的次数。遍历字符串把信息保存在m 阅读全文
posted @ 2020-01-13 16:04 31楼下小黑 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 当提交代码后报“请修改类名为Main” 建议重置,否则正确的代码也会报数组越界之类的错误。至于为什么会出现我是没搞懂,不过重置之后变成刚开始做题的样子就好了。 参考文献: https://www.nowcoder.com/questionTerminal/8fecd3f8ba334add803bf2 阅读全文
posted @ 2020-01-08 21:35 31楼下小黑 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 参考牛客解答作者nailperry的总结: 原回答链接:https://www.nowcoder.com/questionTerminal/bd7f978302044eee894445e244c7eee6?f=discussion 解题思路:整数n出现1的次数=个位上1出现的次数+十位出现1的次数+ 阅读全文
posted @ 2020-01-01 22:27 31楼下小黑 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 总结: 前提知识:dp[i] (下面代码里用tempmax表示)就是以数组下标为i的数做为结尾的最大连续子序列和。 解题思路: 求出每个数组元素的dp[i],最大的dp[i]便是解。 dp[i]的求解:根据定义dp[i]一定是包含array[i]的,想要以array[i]为结尾的连续子序列和最大就应 阅读全文
posted @ 2019-12-24 10:30 31楼下小黑 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 牛客高赞解答的总结: 第一个数字作为第一个士兵,守阵地;count = 1; 遇到相同元素,count++; 遇到不相同元素,即为敌人,同归于尽,count ;当遇到count为0的情况,又以新的i值作为守阵地的士兵,继续下去,到最后还留在阵地上的士兵,有可能是主元素。 再加一次循环,记录这个士兵的 阅读全文
posted @ 2019-12-17 21:08 31楼下小黑 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 总结 : 主要考察全排列算法的实现 一个数组把里面的每一个数轮流执行这个过程:把该值放在第一位,其余各个数做全排列;`for(int j=i;j Permutation(String str) { ArrayList result =new ArrayList(); if(str==null) re 阅读全文
posted @ 2019-12-16 16:04 31楼下小黑 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 这是采用setup工具进行IP配置的教程 阅读全文
posted @ 2019-09-10 10:55 31楼下小黑 阅读(1129) 评论(0) 推荐(0) 编辑