摘要: 替换空格(学会从后往前的替换思想,来减少移动次数) 题目:请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 方法一:Java调库 方法二:不调库的方法 1. 先计算替换后的字符串需要多大的空 阅读全文
posted @ 2019-10-07 16:25 helloHKTK 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 判断二维数组中是否包含某个数 题目:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 总思路:如果要查找的数字不在数组的【右上角】,则每一次都删除一列或一行 阅读全文
posted @ 2019-10-07 16:24 helloHKTK 阅读(1263) 评论(0) 推荐(0) 编辑
摘要: Java中我们使用的ArrayList,其实现原理是数组。而LinkedList的实现原理就是链表了。链表在进行循环遍历时效率不高,但是插入和删除时优势明显。 说明:以下代码是按照自己理解实现,有不正确的地方,请批评指正!! 1. 定义结点类 2. 建表(尾插法) 4. 插入结点 5. 删除结点 6 阅读全文
posted @ 2019-10-07 16:21 helloHKTK 阅读(2225) 评论(0) 推荐(0) 编辑
摘要: 1. Java中栈的实现:Stack关键字 后进先出 2. Java中队列的实现: 先进先出 阅读全文
posted @ 2019-10-07 16:17 helloHKTK 阅读(387) 评论(0) 推荐(0) 编辑
摘要: Java实现二叉树 1. 定义结点类 2. 构建二叉树 3. 遍历二叉树 3.1 先序遍历 3.2 中序遍历 3.3 后序遍历 4. 总代码 阅读全文
posted @ 2019-10-07 16:16 helloHKTK 阅读(2090) 评论(0) 推荐(0) 编辑
摘要: 超级简单的方法:用Typora打开.md文件,文件 导出 PDF,速度很快,基本上瞬间完成。 阅读全文
posted @ 2019-09-02 19:05 helloHKTK 阅读(1908) 评论(0) 推荐(0) 编辑
摘要: 位置:...:\software\anaconda3\Lib\site packages\sklearn\datasets\data 包含: boston_house_prices.csv breast_cancer.csv iris.csv linnerud_exercise.csv linner 阅读全文
posted @ 2019-07-18 11:09 helloHKTK 阅读(1690) 评论(0) 推荐(0) 编辑
摘要: 1. CLin 和 IDEA创建文件时自动添加作者和时间信息 file setting Editor File and Code Templates 点击Includes下的“C File Header”或“File Header” 修改成: / 功能: Created by helloHKTK o 阅读全文
posted @ 2019-06-03 20:52 helloHKTK 阅读(1374) 评论(0) 推荐(0) 编辑
摘要: 由于自己想观察显示在控制台中的代码运行结果,但是打印的结果行数却非常的大,而IntelliJ IDEA有行数的限制,因此我们可以通过修改IntelliJ IDEA 2019的配置文件,来无限制显示运行结果,步骤如下: (1)在IntelliJ IDEA 2019桌面快捷方式上 右击 选择“打开文件所 阅读全文
posted @ 2019-06-03 16:46 helloHKTK 阅读(5262) 评论(0) 推荐(0) 编辑
摘要: 接下来学习CFSFDP或DPC聚类算法 阅读全文
posted @ 2019-04-08 15:59 helloHKTK 阅读(1535) 评论(0) 推荐(0) 编辑