搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
您如何处理对提高质量影响最大的遗留代码库?
2
Java日志查看器
3
编程需要数学吗?
4
【数据结构】——排序篇(上)
5
为什么传递对Mutex类的引用不是一个好的设计?
6
详解node单线程实现高并发原理与node异步I/O
7
优秀的开发人员应该知道的核心数学概念是什么?
8
功能编程和多核架构
9
如何找出.NET函数可能抛出的异常?
10
Django中的单表继承
最新笔记
CAD
【
二叉树
】【
单调双向队列
】LeetCode239:滑动窗口
最大值
作者推荐map|动态规划|单调栈|LeetCode975:奇偶跳涉及知识点
单调双向队列
二叉树
题目给你一个整数数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的k个数字。滑动窗口每次只向右移动一 ...
[详细]
笔记
赞
踩
CAD
详解
时间复杂度
计算公式(附例题细致讲解过程)_
时间复杂度
怎么算
这几天开始刷力扣上面的
算法
题,有些题目上面限制
时间复杂度
和空间复杂度,题目虽然写出来了,但是很没底。印象里
数据结构
老师讲过一点,沉睡的记忆苏醒了。只记得一个
时间复杂度
是O(n),空间复杂度是S(n)。for循环常常是O(n),具体是怎么算的 ...
[详细]
笔记
赞
踩
CAD
数据结构
--学生通讯录管理系统
文章目录一、问题描述二、系统功能设计三、各个代码部分四、整体代码及其运行五、总结前言学生通讯录管理系统--C语言实现一、问题描述在现实中,用学号和姓名来记录学生需要花费大量的纸质材料,并且出现容易丢失、查找困难等问题。“学生通讯管理系统”是 ...
[详细]
笔记
赞
踩
CAD
赤池信息量准则(AIC)和贝叶斯信息准则(BIC)_赤池信息准则
一AIC赤池信息量准则(Akaikeinformationcriterion,AIC)是评估统计模型的复杂度和衡量统计模型“拟合”资料之优良性(Goodnessoffit)的一种标准,是由日本统计学家赤池弘次创立和发展的。赤池信息量准则建立 ...
[详细]
笔记
赞
踩
CAD
探索顺序表:
数据结构
中的秩序之美(
c语言
实现常见功能接口)
在我们的
数据结构
探索中,我们已经探讨时间复杂度、空间复杂度。大家可以移步到我的上篇文章:打开
数据结构
大门:深入理解时间与空间复杂度今天,我们将深入研究另一个重要的主题——顺序表全部的源代码大家可以去我github主页进行浏览:Nerosts ...
[详细]
笔记
赞
踩
CAD
数据结构
(二)基本概念和术语
;D是数据对象;S是D上的关系集;数据对象之间的关系构成的集合,(数据对象与数据对象之间可能有多种关系构成了这个集合)P是对D的基本操作集。ADT 抽象数据类型名{数据对象:(数据对象的定义)数据关系:(数据关系的定义)基本操作:<基本操作 ...
[详细]
笔记
赞
踩
CAD
LeetCode-二叉树OJ题
1.单值二叉树 965. 单值二叉树https://
leetcode
.cn/problems/univalued-binary-tree/ 先判断这棵树是否为空,如果是空树则是true。再判断左子树是否为空,并 ...
[详细]
笔记
赞
踩
CAD
python
机器学习
决策树
和SVM向量机
算法
实现红酒分类_
python
红酒数据集
1、红酒数据介绍经典的红酒分类数据集是指UCI
机器学习
库中的Wine数据集。该数据集包含178个样本,每个样本有13个特征,可以用于分类任务。具体每个字段的含义如下:alcohol:酒精含量百分比malic_acid:苹果酸含量(克/升)a ...
[详细]
笔记
赞
踩
CAD
【
数据结构
】手撕排序NO.2----直接插入排序与希尔排序
目录一.导入二.直接插入排序 2.1基本思想 2.2过程分析 &n ...
[详细]
笔记
赞
踩
CAD
数据结构
与算法之美总结(数组、链表、栈、队列、递归、排序及二分)
title:
数据结构
与算法之美总结(数组、链表、栈、队列、递归、排序及二分)date:2023-04-1501:41:26tags:
数据结构
算法categories:
数据结构
与算法cover:https://cover.pngfeature ...
[详细]
笔记
赞
踩
CAD
【C语言】三种方法实现字符串逆序函数_字符串逆序输出
c语言
三种方法实现字符串逆序函数文章目录三种方法实现字符串逆序函数一、第一种方法(非函数)二、第二种方法(函数非递归)1.函数的方法2.函数+数组的方法三、第三种方法(函数递归)四、面试题:对一个数组进行两次逆序打印1.代码实现2.图解面试题总结 ...
[详细]
笔记
赞
踩
CAD
C语言300行代码实现扫雷(可展开+可标记+可更改困难级别+内附图形界面版本)_
c语言
300行代码大作业
文章目录前言一、主要思路?二、生成棋盘三、布置地雷四、排查地雷五、判断输赢六、最终代码前言扫雷是一个经典的游戏,是一个益智类小游戏,在80、90年代曾风靡一时,当然现在也是十分受欢迎;废话不多说;让我们来了解一下如何用C语言去实现它吧!!! ...
[详细]
笔记
赞
踩
CAD
Java
数据结构
篇-实现二叉搜索树的核心方法
;由于其特性,二叉搜索树在插入、删除和搜索操作上具有较高的效率。在平均情况下,这些操作的时间复杂度为 O(log n),其中 n 为树中节点的数量。然而,如果树的结构不平衡,最坏情况下这些操作的时间复杂度可能会达到 O(n)。由于其高效的搜 ...
[详细]
笔记
赞
踩
CAD
【
算法
】程序员必须掌握的
算法
?
Yan-英杰的主页悟已往之不谏知来者之可追 C++程序员,2024届电子信息研究生目录一:程序员为 ...
[详细]
笔记
赞
踩
CAD
数据结构
之顺序表
目录 1.线性表2.顺序表2.1概念及结构1.静态顺序表:使用定长数组存储元素。2.动态顺序表:使用动态开辟的数组存储。2.2接口实现销毁顺序表打印顺序表增加数据头插尾插指定下标位置插入删除数据头删尾删指定下标位置删除查找数据修改 ...
[详细]
笔记
赞
踩
CAD
【
数据结构
】栈的使用|模拟实现|应用|栈与虚拟机栈和栈帧的区别
目录一、栈(Stack)1.1概念1.2栈的使用1.3栈的模拟实现1.4栈的应用场景1.改变元素的序列2.将递归转化为循环3.括号匹配4.逆波兰表达式求值5.出栈入栈次序匹配6.最小栈1.5概念区分一、栈(Stack)1.1概念栈:一种特殊 ...
[详细]
笔记
赞
踩
CAD
二叉树的创建及遍历方法_二叉树的创建与遍历
目录1、二叉树的定义及特点2、满二叉树和完全二叉树的概念3、二叉树的存储结构4、创建二叉树5、树的四种遍历方法6、结果及其分析1、二叉树的定义及特点 &nbs ...
[详细]
笔记
赞
踩
CAD
(新手必看)HashMap是什么?
HashMap(哈希表)底层到底是什么?如何扩容的?它是怎么实现的呢?它是如何扩容的?想了解就进来看看吧博主简介:努力的打工人一枚博主主页:@xyk:所属专栏: JavaEE初阶目录一、哈希表的概念 二、哈希表的一些参数 ...
[详细]
笔记
赞
踩
CAD
【
数据结构
】C语言实现顺序表(超级详细)_顺序表c语言代码
目录概念及结构接口函数实现顺序表的初始化容量判断 顺序表尾插 顺序表尾删顺序表头插顺序表头删顺序表查找顺序表指定位置插入顺序表指定位置删除打印顺序表销毁顺序表顺序表完整代码概念及结构顺序表作为线性表的一种,它是用一段物理 ...
[详细]
笔记
赞
踩
CAD
【
数据结构
】顺序表的定义和操作
目录1.初始化2.插入3.删除4.查找5.修改6.长度7.遍历8.完整代码;在C语言中,线性表的顺序存储结构可以使用数组来实现。顺序表是一种将元素按照顺序存储在连续的存储空间中的线性结构。;【
数据结构
】顺序表的定义和操作 ...
[详细]
笔记
赞
踩
算法
leetcode
c++
数据结构
单调双向队列
最大值
二叉树
时间复杂度
推荐算法
python
pandas
机器学习
开发语言
更多