代码
一枚小可爱c
这个作者很懒,什么都没留下…
展开
-
Pandas分组:df.groupby()
关于分类汇总原创 2022-08-17 14:40:16 · 2366 阅读 · 0 评论 -
数据结构之二叉树先序后续中序遍历
二叉树的遍历(traversing binary tree)是指从根结点出发,按照某种次序依次访问二叉树中所有结点,使得每个结点被访问一次且仅被访问一次。原创 2022-08-11 16:14:34 · 1028 阅读 · 0 评论 -
数据结构之内部排序
内部排序包括:插入排序、选择排序、交换排序、归并排序、基数排序。其中插入排序包括:直接插入排序、希尔排序;选择排序包括:简单选择排序,堆排序;交换排序包括:冒泡排序、快速排序。.........原创 2022-08-15 14:14:48 · 2323 阅读 · 2 评论 -
++cnt1[s1.charAt(i) - ‘a‘];
++cnt1[s1.charAt(i) - 'a'];原创 2022-06-24 18:25:03 · 719 阅读 · 0 评论 -
数据归一化
输入和输出文件都是以\t分割的txt文件,每一行是一组数据(xi)例如24 42 9 8 3 4 39 4323 43 5 54 5 32 25 5452 54 43 53 55 2 5...原创 2022-03-29 17:57:04 · 652 阅读 · 0 评论 -
传统的k-means实现
运行类import java.io.IOException;import java.net.URISyntaxException;import java.util.ArrayList;public class KmeansRun { public static void main(String[] args) throws IOException, URISyntaxException, InterruptedException { long start = Syste原创 2021-10-29 22:45:15 · 538 阅读 · 0 评论 -
读取csv文件的满足条件的行并写入另一个csv中
//读取csv文件的满足条件的行并写入另一个csv中 public static void readAndWrite(String readFile, String writeFile){ File csv = new File(writeFile); // 写到哪个文件里 try { BufferedReader reader = new BufferedReader(new FileReader(readFile));//从哪个文件读.原创 2021-09-22 21:15:45 · 513 阅读 · 0 评论 -
找数组中出现次数最多的数
使用HashMap,每个Entry的key存放数组中的数字,value存放该数字出现的次数,首先遍历数组元素构造HashMap,然后遍历每个Entry,找出最大value对应的key,即是出现次数最多的那个数。此算法的时间复杂度为O(n)。Java代码如下public class SearchMuch { public static void candidate (int[] array) // 找出数组中出现次数最多的那个数 { // map的key存放数组中转载 2021-09-20 18:32:53 · 2013 阅读 · 0 评论 -
找ArrayList<ArrayList<Double>>中出现次数最多的ArrayList<Double>
public static ArrayList<Double> candidate (ArrayList<ArrayList<Double>> list) // 找出数组中出现次数最多的那个数 { // map的key存放数组中的数字,value存放该数字出现的次数 HashMap<ArrayList<Double>, Integer> map = new HashMap<.原创 2021-09-20 18:29:24 · 308 阅读 · 0 评论 -
对ArrayList<ArrayList<Double>>排序
//对ArrayList<ArrayList<Double>>排序,按内层ArrayList<Double>的第一个数进行升序排序 //冒泡排序 public static void sort(ArrayList<ArrayList<Double>> dsAndElementManycluster){ int size = dsAndElementManycluster.size(); ...原创 2021-09-17 21:48:25 · 427 阅读 · 0 评论