相关文章
c语言数据结构(10)——冒泡排序、快速排序
欢迎来到博主的专栏——C语言数据结构 博主ID:代码小豪 文章目录 冒泡排序冒泡排序的代码及原理快速排序快速排序的代码和原理快速排序的其他排序方法非递归的快速排序 冒泡排序
相信冒泡排序是绝大多数计科学子接触的第一个排序算法。作为最简单、最容易理解的排序…
建站知识
2024/11/27 23:44:18
机器学习模型:决策树笔记
第一章:决策树原理 1-决策树算法概述_哔哩哔哩_bilibili 根节点的选择应该用哪个特征?接下来选什么?如何切分?
决策树判断顺序比较重要。可以使用信息增益、信息增益率、 在划分数据集前后信息发生的变化称为信息增益,…
建站知识
2024/11/27 23:33:56
java中使用雪花算法(Snowflake)为分布式系统生成全局唯一ID
(全局唯一ID的解决方案有很多种,这里主要是介绍和学习Snowflake算法)
什么是雪花算法(Snowflake)
雪花算法(Snowflake Algorithm)是由Twitter公司在2010年左右提出的一种分布式ID生成算法&…
建站知识
2024/11/24 3:18:45
sqlite建立数据库
在做一些简单的实验项目的时候,sqlite比较好用(MacOS验视环境)。相关包下载网页:https://www.sqlite.org/download.html
1 创建数据文件目录
cd /<project_path>
mkdir database
cd /database2 创建数据库
在当前目录&am…
建站知识
2024/11/24 3:30:43
ElasticSearch基础及面经
ElasticSearch基础及面经
Elaticsearch,简称为es, es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。es也使用Java开…
建站知识
2024/11/24 3:30:46
竞赛常考的知识点大总结(五)动态规划
DP问题的性质
动态规划(Dynamic Programming,DP)是指在解决动态规划问题时所依赖的一些基本特征和规律。动态规划是一种将复杂问题分解为更小子问题来解决的方法,它适用于具有重叠子问题和最优子结构性质的问题。动态规划问题通常…
建站知识
2024/11/24 3:30:45