数据结构(java实现)之顺序表和单链表
简介:
本文介绍了数据结构中线性表的两种实现方式:线性表和链表
顺序表就是在内存中按顺序连续开辟一段空间来存储数据的结构,在java中就是数组,如a所示
链表就是在内存中随机开辟内存一段段存储数据的结构,如图b所示
线性表的接口使用一个接口表明基本操作的需求:
12345678910111 ...
IDEA设置以及高效代码
简介:
本文记录了IDEA编译器的高效代码方法,加快代码完成效率,避免冗余代码
掌握了本文的内容,可以帮助你高效写出代码,避免冗余操作
字体设置1.在设置中找到Editor,打开折叠找到Font进行调整
代码自动补全main结构补全(psvm)
输入psvm
回车,自动补全main开头
输 ...
kaggle实战之房价预测-高级回归技巧(一)
简介:
对于新手而言,利用比赛进行实战可以更好地巩固基础并及时发现自己的不足。本篇文章主要讲解比赛的重头戏——数据预处理部分。高质量的数据往往决定了机器学习准确率的上限,因此这一块内容格外重要。
比赛地址:kaggle房价预测-高级回归技巧
进入之后就可以看到如图所示的界面,这个比赛是预测房价, ...
卡尔曼滤波理解
简介:卡尔曼滤波是利用物体的历史信息来对未来信息进行预测
本文通过通俗的语言介绍了卡尔曼滤波,尽可能不用数学公式来阐述其思想
通俗理解卡尔曼滤波1.核心思想问题的引出我们想要知道某个时刻汽车到了哪个位置(比如经纬度或者汽车走了多少路程),如图所示,怎么做到呢?方法一:我们可以通过GPS获取位置信息 ...
统计学习方法之朴素贝叶斯
简介:为了计算方便,朴素贝叶斯是在贝叶斯公式的基础上提出了条件性假设,在机器学习方法中,朴素贝叶斯有着较高的准确率,本文将尽可能使用通俗易懂的文字领悟这一经典算法
联合概率 P(A,B) = P(B|A)P(A) = P(A|B)P(B)将右边两个式子联合得到下面的式子:
P(A|B)表示在 ...
linux常见的命令行和快捷键
简介:本文介绍了linux常用的快捷键和命令行,并通过引入英文全称来加强记忆
linux常见快捷键和命令行总结1.linux的shell简介 传统意义上的shell指的是命令行,分为交互式和非交互式:交互式也就是用户输入一个命令,操作系统执行一个命令;非交互式是用户把一 ...