自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (29)
  • 收藏
  • 关注

原创 C++实现排序算法的总结

一、选择排序二、插入排序三、归并排序四、快速排序五、堆排序六、索引最大堆七、冒泡排序插入排序,在已经有序的元素中排序,则时间复杂度可以达到O(n),所以每个排序,面对不同的数据,可能会有不一样的时间复杂度,我们能够给出的就是,平均时间复杂度总体而言,快速相对来说是比较快的排序算法原地排序:直接可以在数组上完成排序,不需要再另外开辟空间,所以一些系统对空间...

2019-10-06 16:14:57 346

原创 面试中的复杂度分析

一、O(f(n)) n代表的数据规模,其中f(n)代表程序块的运行次数,与程序块的运行次数成正比二、O(f(n)) 表示的是一个算法的平均复杂度,适用于不同数据规模,相当于,f(n)类似于多项式,满足n从1,2,3......依次增加三、具体的复杂度,会跟数据用例有关,比如插入排序如果在有序有序用例情况下,复杂度会变成0(n)级别当n<=1000时,O...

2019-10-28 23:49:34 244

原创 数据类型、数据结构、算法

数据类型就是对数据的抽象描述基本的内置类型加上类型说明符,组成多种数据类型数据结构一般是说计算机存储和组织数据的方式,还有就是相互之间存在一种或多种特定关系的数据元素的集合,简单来说就是数据的逻辑或物理存储方式数据结构,分为线性数据结构、非线性数据结构线性数据结构:线性结构作为最常用的数据结构,其特点是数据元素之间存在一对一的线性关系,包括数组、链表、栈、队列非线性数据结构...

2019-10-26 17:17:41 252

原创 算法刷题-数组中问题其实最常见

下图的这些算法都是可以在数组中完成的,一个简简单单的数据,可以实现这些复杂的数据结构,依靠的是数据结构中的逻辑,

2019-10-23 21:43:08 186

原创 C 中类和结构体的区别

C++结构体内部成员变量及成员函数默认的访问级别是public,而c++类的内部成员变量及成员函数的默认访问级别是private。C++结构体的继承默认是public,而c++类的继承默认是private,所以类在继承的时候需要public结构体:没有默认的构造函数,但是可以添加构造函数没有析构函数没有 abstract 和 sealed(因为不能继承)不能有protecte...

2019-10-22 14:54:41 484

原创 二分搜索树

二叉搜索树解决查找这类问题二分查找法:对于有序的数列,才能使用二分查找法。二分查找法的时间复杂度:此时将时间复杂度称为,logN,如果数据规模N以2倍的速度增加,时间增加会越来越慢,类似于log函数性质,可以利用下面的公式推导//--------------------二分查找法-------------------------//在大小为n的T类型的有序数组...

2019-10-22 11:11:42 263

原创 进程、线程

孤儿进程:子进程还在运行,但是父进程已经结束了,该子进程为孤儿进程,并被init用户进程祖先领养僵尸进程:父进程结束前,没有用wait收回子进程,则子进程变成僵尸进程注:父进程不一定必须得等待子进程全部结束后再结束,孤儿进程没有什么不好的。要是想父进程结束,所有子进程都结束,可以选用线程。线程:若主线程返回return或者调用exit退出,则整个进程将会终止,进程中的所有线...

2019-10-12 20:47:48 102

原创 (哈希表)散列表

hash就是找到一种数据内容和数据存放地址之间的映射关系Hash Table的查询速度非常的快,几乎是O(1)的时间复杂度参考链接:https://blog.csdn.net/yyyljw/article/details/80903391...

2019-10-12 14:36:20 143

原创 基本数据类型在32位系统和64位系统中所占字节数

左边为32位系统,右边为64位系统参考链接:https://blog.csdn.net/liu1055087125/article/details/66478048

2019-10-09 21:57:59 239

原创 数据结构中的堆和栈与内存分配中的堆区和栈区分析

参考链接:https://www.cnblogs.com/jzssuanfa/p/7068147.html内存分配中的栈区和堆区:栈区:在Windows下,栈是向低地址扩展的数据结构。是一块连续的内存的区域处于相对较高的地址以地址的增长方向为上的话,栈地址是向下增长的。栈中分配局部变量空间由编译器自己主动分配释放 。存放函数的參数值,局部变量的值堆区:堆是向高地址扩...

2019-10-08 20:40:22 270

原创 冒泡排序

https://blog.csdn.net/yangchuang93/article/details/80858054https://www.jianshu.com/p/88759596c944

2019-10-08 20:08:15 170

原创 索引最大堆

索引堆的核心思想,根据data数组改变index 数组,比较的是data的数据,而交换的数据是index数据#pragma once//---------------------------------------索引最大堆的搭建----------------------------------------------//索引堆的核心思想,根据data数组改变index.........

2019-10-07 17:05:52 258

EmotionNet.zip

这个人脸表情数据集,包含几百G的图片,压缩包中是数据集图片链接,通过爬虫的方式可以获取到图片,用于研究的很nice

2020-05-07

QT下TCP通信服务器端和客户端程序

运用QT,实现IP/TCP网络通信服务器端和客户端程序,中文注释,简单易懂,适合入门学习网络通信,学习QT的想要实践的同学

2020-03-23

caffe安装配置文件.tar.gz

ubuntu 1604 +cuda9+cudnn7+opencv4.0+caffe(GPU)源代码安装的caffe的配置文件包括Makefile.config 和Makefile

2019-08-09

cuda8.0各种包.rar

cuda8.0各种包.rar,具体可参考https://blog.csdn.net/SHAOYEZUIZUISHAUI/article/details/90178055

2019-05-13

CMA-es,python,遗传算法

CMA-es,遗传算法,python,遗传算法,遗传算法,遗传算法

2019-04-19

JAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译

JAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译

2018-12-17

JAVA小区门户网站(源代码+论文).rar

JAVA小区门户网站(源代码+论文).rar JAVA小区门户网站(源代码+论文).rar

2018-08-19

JAVA在线考试管理系统(源代码+论文+开题报告+外文翻译+英文文献+答辩PPT).rar

JAVA在线考试管理系统(源代码+论文+开题报告+外文翻译+英文文献+答辩PPT).rar JAVA在线考试管理系统(源代码+论文+开题报告+外文翻译+英文文献+答辩PPT).rar

2018-08-19

基于JAVA CS远程监控系统软件的实现(源代码+论文).rar

基于JAVA CS远程监控系统软件的实现(源代码+论文).rar 基于JAVA CS远程监控系统软件的实现(源代码+论文).rar 基于JAVA CS远程监控系统软件的实现(源代码+论文).rar

2018-08-19

基于Java的两个通用安全模块的设计与实现(源代码+论文).rar

基于Java的两个通用安全模块的设计与实现(源代码+论文).rar 基于Java的两个通用安全模块的设计与实现(源代码+论文).rar 基于Java的两个通用安全模块的设计与实现(源代码+论文).rar

2018-08-19

基于JAVA的网络通讯系统设计与实现(论文+系统

基于JAVA的网络通讯系统设计与实现(论文+系统).rar 基于JAVA的网络通讯系统设计与实现(论文+系统).rar 基于JAVA的网络通讯系统设计与实现(论文+系统).rar

2018-08-17

基于Misty1算法的加密软件(JAVA)的实现(源代码+论文)

基于Misty1算法的加密软件(JAVA)的实现(源代码+论文).rar 基于Misty1算法的加密软件(JAVA)的实现(源代码+论文).rar 基于Misty1算法的加密软件(JAVA)的实现(源代码+论文).rar

2018-08-17

文本编辑器java

文本编辑器java 文本编辑器java 文本编辑器java毕设首选

2018-08-17

STM32F103ZET6原理图

STM32F103ZET6原理图 STM32F103ZET6原理图 STM32F103ZET6原理图

2018-08-17

深度学习视频中的行为识别

深度学习视频中的行为识别分享,采用python语言编写,真实可靠,好用 深度学习视频中的行为识别分享,采用python语言编写,真实可靠,好用

2018-08-16

更新pip-18.0

更新到pip-18.0 更新到pip-18.0 更新到pip-18.0 更新到pip-18.0

2018-07-31

JAVA公共资源模块的设计与开发(源代码+论文).rar

JAVA公共资源模块的设计与开发(源代码+论文).rar JAVA公共资源模块的设计与开发(源代码+论文).rar

2018-07-08

边练边学—快速入门 Verilog vhdl.pdf

边练边学—快速入门 Verilog vhdl.pdf 边练边学—快速入门 Verilog vhdl.pdf

2018-07-08

java+毕业设计+扫雷(程序)

java+毕业设计+扫雷(程序) 史上最详细的java+毕业设计+扫雷(程序).rar

2018-07-08

Java多线程与线程安全实践-基于Http协议的断点续传

Java多线程与线程安全实践-基于Http协议的断点续传.rar

2018-07-08

java图书管理系统毕业设计(源代码+论文).rar

史上最详细的java图书管理系统毕业设计(源代码+论文).

2018-07-08

JAVA班主任管理系统(源代码+论文)

JAVA班主任管理系统(源代码+论文) 一:需求分析 1.功能需求 1).能够实现对班级学生基本资料的录入,包括学生的学号,姓名,性别,所学专业,家庭住址以及出生年月等。 2).能够实现对学生基本资料的修改。 3).根据学号对学生资料进行查询。 4).能够删除某些学生的资料。

2018-07-03

python网络编程

课程介绍 ⽹络概述、udp ⽹络通信概述 tcp/ip简介 端⼝ ip地址 ⼦⽹掩码 socket简介 udp介绍 udp⽹络程序-发送数据 udp⽹络程序-发送、接收数据 udp⽹络程序-端⼝问题 udp绑定信息 udp⽹络通信过程 udp应⽤:echo服务器 udp应⽤:聊天室 udp总结 udp综合作业-模拟QQ TFTP项⽬、TCP编程 wireshark抓包⼯具使⽤ TFTP下载演示 应⽤:TFTP客户端 tcp服务器 tcp客户端 应⽤:模拟QQ聊天 ⽹络通信过程详解 Packet Tracer⽹络通信过程 2台电脑组⽹ 通过集线器组⽹ 通过交换机组⽹ 通过路由器组⽹ 交换机、路由器、服务器组⽹ tcp三次挥⼿ tcp四次挥⼿ tcp⼗种状态 tcp的2MSL问题 tcp⻓连接和短连接 listen的队列⻓度 ⼿动配置ip 常⻅⽹络攻击案例 家庭上⽹解析 并发服务器、HTTP协议 单进程服务器 多进程服务器 多线程服务器 单进程服务器-⾮堵塞模式 单进程服务器-select版 单进程服务器-epoll版 多任务实现-协程

2018-07-03

opencv3+python

opencv3 计算机视觉python语言实现书的 包含图像处理,人脸检测,人脸识别,目标跟踪,图像分割 完整项目 源代码+图片+数据

2018-07-03

linux基础课件

包含ubuntu终端常用得操作指令 近些年来linux在嵌入式领域的应用得到了飞速的提高 linux运行稳定、对网络的良好支持性、低成本,且可以根据需要进行软件裁剪,内核最小可以达到几百KB等特点,使其近些年来在嵌入式领域的应用得到非常大的提高 主要应用:机顶盒、数字电视、网络电话、程控交换机、手机、PDA、等都是其应用领域,得到了摩托罗拉、三星、NEC、Google等公司的大力推广

2018-06-26

JAVA002打飞机游戏设计

JAVA002打飞机游戏设计

2018-01-02

JAVA+access综合测评系统毕业设计(源代码+论文+开题报告+任务书)

AVA+access综合测评系统毕业设计

2018-01-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除