学习笔记
zh轻语
某数学系程序猿
展开
-
算法挑战记录Ⅱ——Java
算法挑战记录Ⅱ算法挑战记录Ⅱ——Java11.合法标识符算法挑战记录Ⅱ——Java不知不觉挑战数量已经超过了10个,第一篇也已经写了600多行,不好阅读也不好维护,因此开始第二篇的写作。开始于2020-11-18.第一篇地址 :算法挑战记录——Java11.合法标识符描述请判断字符串 str 是不是一个合法的标识符。合法的标识符由字母(A-Z,a-z)、数字(0-9)和下划线组成,并且首字符不能为数字。样例输入:str = "123_abc"输出:false解释:虽然 "1原创 2020-11-18 22:49:55 · 167 阅读 · 0 评论 -
算法挑战记录——Python
记录一下自己的算法挑战记录算法挑战记录——Python旋转字符串挑战尾随零落单的数统计数字移除9丑数 II算法挑战记录——Python这里是算法挑战记录的Python版本,flag总是要实现的,描述和思路大多和java版本统一,只是实现的语言为Python,如果想查看Java版本的实现,请看算法挑战记录——Java。于2020-11-10.旋转字符串挑战描述给定一个字符串(以字符数组的形式给出)和一个偏移量,根据偏移量原地旋转字符串(从左向右旋转)。在数组上原地旋转,使用O(1)的额外原创 2020-11-10 19:39:52 · 169 阅读 · 0 评论 -
算法挑战记录——Java
记录一下自己的算法挑战记录算法挑战记录旋转字符串挑战算法挑战记录最近感觉需要提高一下自己的算法水平,因此开始进行算法挑战训练专题,希望自己能够坚持下来。开始于2020-11-08.旋转字符串挑战给定一个字符串(以字符数组的形式给出)和一个偏移量,根据偏移量原地旋转字符串(从左向右旋转)。在数组上原地旋转,使用O(1)的额外空间public class Solution { /** * @param str: An array of char * @param原创 2020-11-08 16:11:48 · 198 阅读 · 0 评论 -
ArrayList和LinkedList区别
ArrayList和LinkedList区别由于平时经常使用ArrayList却很少涉及到LinkedList,今天偶然在遍历文件时使用到了LinkedList,因此再次学习了两者的区别,下面先附上遍历文件的代码:private static void traverFile(File file) { LinkedList<File> list = new LinkedLis...原创 2019-04-11 17:30:55 · 249 阅读 · 0 评论