E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ACM_模拟实现
20220331嵌入式学习心得总结
对于需要设计的电路,可先通过对芯片进行的选型,然后通过模拟软件进行模拟设计,
模拟实现
所需要的功能,这个过程可能需要反复进行,设计完成后需要进行电路搭建进行验证。
weixin_48156955
·
2023-10-17 07:25
嵌入式硬件
C语言里strcat函数的自我实现
C语言里strcat函数的自我实现,strcat函数的作用是把一个字符串的内容追加到另一个字符串上,首字符代替‘\0’①未优化版本//my_strcat
模拟实现
#includevoidmy_strcat
少年与漫光
·
2023-10-17 04:25
C语言
c语言
从零开始的C++(十)
string成员函数的
模拟实现
:1.构造函数:string(constchar*str=""):_capacity(0),_size(0),_str(nullptr){intlen=strlen(str
希望有朝一日能如愿以偿
·
2023-10-17 03:21
c++
java
开发语言
数据结构---哈希(Hash)
哈希1.哈希概念2.哈希函数3.哈希冲突3.1闭散列3.1.1闭散列
模拟实现
3.2开散列3.2.1开散列
模拟实现
4.基于开散列实现unordered_set5.基于开散列实现unordered_map6
没什么..
·
2023-10-17 03:31
数据结构
C++语法知识
【C++】位图及其应用
文章目录前言一.位图1.一道面试题:2.位图的概念:3.位图的
模拟实现
:3.位图的应用二.位图的实际使用场景:场景1:场景2.场景3:三.库里面的bitset:总结前言 在前面我们简
小参宿
·
2023-10-16 19:01
c++
进阶数据结构
c++
开发语言
C++ 哈希封装unordered_set和unordered_map
目录前言封装迭代器改良后的HashTable.hunordered_set
模拟实现
代码unordered_map
模拟实现
代码前言unordered_map、unordered_set与map、set的区别是
为成功先生
·
2023-10-16 19:30
C++
哈希算法
c++
算法
STL容器 —— bitset
文章目录1.认识位图算法2.STL中的bitset2.1构造函数2.2运算符重载2.3访问位图2.4位图的操作3.位图的
模拟实现
(1)构造函数(2)set(),unset(),test()的实现4.位图的应用
动名词
·
2023-10-16 18:08
STL
c++
算法
java
哈希应用之布隆过滤器
文章目录1.介绍1.1百度搜索1.2知乎好文1.3自身理解2.
模拟实现
2.1文档阅读2.2代码剖析3.误判率的研究4.布隆过滤器的应用4.1如何找到两个分别有100亿个字符串的文件的交集[只有1G内存]
阿猿收手吧!
·
2023-10-16 18:05
遣返回家的C家家
哈希算法
算法
数据结构
c语言
【数据结构】链表
⭐作者:小胡_不糊涂作者主页:小胡_不糊涂的个人主页收录专栏:浅谈数据结构持续更文,关注博主少走弯路,谢谢大家支持链表1.ArrayList的缺陷2.链表2.1链表的概念2.2无头单向非循环链表的
模拟实现
小胡_不糊涂
·
2023-10-16 13:23
浅谈数据结构
数据结构
链表
【C++】stack/queue/deque
目录一、stack1.1stack的接口1.2关于使用stack的例题1.2.1最小栈1.2.2栈的压入、弹出序列1.2.4逆波兰表达式求值1.3stack的
模拟实现
二、queue2.1queue的接口
1e-12
·
2023-10-16 13:17
C++
LeetCode
c++
开发语言
【linux进程(五)】进程间切换以及环境变量问题
关注我带你学更多操作系统知识 进程间切换1.前言2.进程间切换3.Linux2.6内核进程调度队列3.1活跃进程3.2过期进程4.main函数参数--命令行参数5.利用main函数参数实现简易计算器6.
模拟实现
杭电码农-NEO
·
2023-10-16 10:01
Linux从入门到精通
linux
运维
服务器
数据结构入门 --------- 顺序表的实现及应用(C语言/零基础/小白/新手 + 通讯录的实现)
目录1.什么是线性表线性表的分类2.什么是顺序表3.顺序表的分类3.1静态顺序表3.2动态顺序表4.顺序表的优缺点5.
模拟实现
顺序表的相关结构,即顺序表的操作SeqList.h文件,声明顺序表的相关结构和函数
肥or胖
·
2023-10-16 06:07
数据结构
数据结构
c语言
笔记
数据结构 栈和队列
数据结构栈和队列文章目录数据结构栈和队列1.栈(Stack)1.1概念1.2栈的
模拟实现
1.3栈的使用1.4栈的应用场景2.队列(Queue)2.1概念2.2队列的
模拟实现
2.3队列的使用2.4循环队列
&梧桐树夏
·
2023-10-16 03:01
数据结构
数据结构
开发语言
java
数据结构 优先级队列(堆)
数据结构优先级队列(堆)文章目录数据结构优先级队列(堆)1.优先级队列1.1概念2.优先级队列的
模拟实现
2.1堆的概念2.2堆的存储方式2.3堆的创建2.3.1堆向下调整2.3.2堆的创建2.3.3建堆的时间复杂度
&梧桐树夏
·
2023-10-16 03:01
数据结构
数据结构
java
数据结构-优先级队列(堆)
目录一、优先级队列二、优先级队列的
模拟实现
2.1堆的概念2.2堆的存储方式2.3堆的创建2.4堆的插入和删除2.5用堆
模拟实现
优先级队列三、常用接口3.1PriorityQueue的特性3.2PriorityQueue
羽翼~
·
2023-10-16 02:23
数据结构
java
算法
【C语言】atoi函数的模拟
atoi对于初学者来说大概率是一个陌生的函数但不要害怕,我们可以通过各种网站去查询例如:cplusplus就是一个很好的查询网站目录函数介绍
模拟实现
需要注意的点函数介绍我们发现这是一个将字符串转换为整形数字的函数例如
统一热红茶
·
2023-10-16 01:20
c语言
开发语言
数据结构 - 3(链表12000字详解)
一:LinkedList的使用1.1ArrayList的缺陷上篇文章我们已经基本熟悉了ArrayList的使用,并且进行了简单
模拟实现
。
ice___Cpu
·
2023-10-15 23:03
数据结构
数据结构
链表
还在用别人家的函数?别走!这篇文章教你把别人家的函数变成自己!手把手带你学会字符串函数和内存函数
【手把手带你学】字符串函数&内存函数strlenstrlen的
模拟实现
strcpystrcpy的
模拟实现
strcatstrcat的
模拟实现
strcmpstrcmp的
模拟实现
strncpystrncpy的
模拟实现
Stella_sss
·
2023-10-15 22:24
【手把手带你学C】系列
c语言
编程语言
库函数
字符串
LeetCode 143.重排链表
题目链接力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目解析分析题目后我们可以直接进行
模拟实现
。具体用到的就是我们之前的知识的结合,首先使用快慢指针找到链表的中间结点。
袁百万
·
2023-10-15 22:05
算法练习
leetcode
链表
算法
模拟实现
一些库函数(1)
函数介绍本章内容会给大家展示求字符串长度strlen长度不受限制的字符串函数strcpystrcatstrcmp长度受限制的字符串函数介绍strncpystrncatstrncmp字符串查找strstr并将这些函数全部模拟出来,带给大家。字符串长度strlen函数这个函数是用来实现求字符串长度的,话不多说我们上代码。intmain(){charstr[]="ABCDEFGHIJK";intsz=s
EDG.TSWS
·
2023-10-15 21:45
c语言
模拟实现
一些库函数(2)
函数介绍本章内容给大家展示一些内存操作函数memcpymemmovememsetmemcmp给大家讲解该函数,并实现模拟memcpy函数讲解memcpy函数是C语言中的一个标准库函数,用于在内存之间进行数据复制。它的函数原型如下:void*memcpy(void*destination,constvoid*source,size_tnum);memcpy函数的作用是将源内存块中的数据复制到目标内存
EDG.TSWS
·
2023-10-15 21:45
算法
c语言
掌握优先级队列:提升效率的关键技巧
目录优先级队列的概念优先级队列的
模拟实现
堆的创建堆的插入与删除堆的插入堆的删除用堆
模拟实现
优先级队列常见接口了解PriorityQueue的几种常见构造方法优先级队列的概念队列是一种先进先出的数据结构,
手插口袋谁也不爱♡
·
2023-10-15 18:26
数据结构与算法
后端
学习
数据结构
leetcode
算法
C++位图和布隆过滤器
作者主页:慢热的陕西人专栏链接:C++欢迎各位大佬点赞关注收藏,留言本博客主要内容介绍C++中的位图和布隆过滤器
模拟实现
和简单的应用文章目录C++位图和布隆过滤器Ⅰ.位图Ⅰ.Ⅰ位图的概念Ⅰ.Ⅱ位图的简易实现
小徐睡不醒·
·
2023-10-15 18:55
C++
数据结构
c++
开发语言
C++红黑树
作者主页:慢热的陕西人专栏链接:C++欢迎各位大佬点赞关注收藏,留言本博客主要内容讲解了红黑树并且使用红黑树
模拟实现
set和map文章目录红黑树Ⅰ.红黑树的概念Ⅱ.红黑树的性质Ⅲ.红黑树节点的定义Ⅳ.红黑树结构
小徐睡不醒·
·
2023-10-15 18:55
C++
数据结构
c++
数据结构
算法
模拟实现
字符串函数(6):strncat
1.函数介绍翻译一下:就是当源字符串长度小于num时会只追加源字符串的最大长度,大于num时正常追加2.思路分析1.首先将dest的指针保留用于返回,随后遍历到dest的末尾;2.判断一下num是否大于src的长度,如果小于的话,将src遍历追加完即可。char*my_strncat(char*dest,char*src,size_tnum){char*ret=dest;while(*dest){
对编程一片赤诚的小吴
·
2023-10-15 16:17
c语言
模拟实现
字符串函数(5): strncpy
1.函数介绍拷贝num个字符从源字符串到目标空间。如果源字符串的长度小于num,则拷贝完源字符串之后,在目标的后边追加0,直到num个strncpy与strcpy的作用是一样的,区别在于strncpy指定了复制字符的个数。2.思路分析这里多了个参数num,指定的复制字符个数,就得考虑两种情况:1.当源字符串长度大于num时,正常复制到num结束。2.当源字符串长度小于num时,就得在后面追加剩余个
对编程一片赤诚的小吴
·
2023-10-15 16:46
算法
找单生狗,模拟atoi,模拟offsetof,交换奇偶位
文章目录1.找单身狗思路代码2.
模拟实现
atoi思路代码3.实现offsetof宏思路代码4.交换奇偶位思路代码1.找单身狗思路要找出不同的数首先想到异或,由于异或的性质,相同的数异或为0,0异或任何数等于本身
syseptember
·
2023-10-15 16:15
题
算法
atoi函数及其
模拟实现
刚开始就是非法字符因此,我们
模拟实现
时,要考虑以上几种非法输入情况:1.空字符串2
Mr.kanglong
·
2023-10-15 12:20
C语言经典习题
c语言
C语言之动态内存管理_柔性数组篇(2)
目录柔性数组的特点柔性数组的使用动态内存函数增容柔性数组
模拟实现
柔性数组的优势今天接着来讲解一下柔性数组知识。
唐唐思
·
2023-10-15 10:18
柔性数组
c语言
【C++】反向迭代器--迭代器适配器
前言大家好呀~欢迎进入我的这篇学习笔记~我的上一篇C++文章传送点在这里哦:【C++】stack、queue、priority_queue的
模拟实现
_柒海啦的博客-CSDN博客我们知道,在C++的STL
柒海啦
·
2023-10-15 05:06
C++
c++
C++反向迭代器的原理+
模拟实现
+萃取
反向迭代器的
模拟实现
反向迭代器需要传一个迭代器模板,因为什么类型都可以用这个反向迭代器,包括list,vector等等这些。而他的
被泡洗的浓盐酸
·
2023-10-15 05:33
c++
数据结构
【C++STL】反向迭代器
前言前面我们在
模拟实现
vector,list的实现,源码中不仅有正向迭代器,const迭代器,其实还有反向迭代器。
好想有猫猫
·
2023-10-15 05:58
C++学习笔记
数据结构与算法
c++
算法
数据结构
(Java)数据结构---优先级队列(PriorityQueue)
目录概念PriorityQueue的使用小试牛刀(最小k个数)堆的介绍优先级队列的
模拟实现
堆的应用Top-k问题概念优先级队列是一种先进先出(FIFO)的数据结构,与队列不同的是,操作的数据带有优先级,
X_H学Java
·
2023-10-14 23:43
数据结构
数据结构
Java
c++ - 第11节 - stack和queue类
目录1.标准库中的stack类1.1.stack类1.2.stack类的常用接口说明1.3.stack类练习题1.4.stack类的
模拟实现
2.标准库中的queue类2.1.queue类2.2.queue
随风张幔
·
2023-10-14 20:29
c++
c++
开发语言
STL容器适配器以及仿函数的简单认识
1.容器适配器1).容器适配器 在我们了解STL中栈和队列或者
模拟实现
相似的栈和队列时,在翻阅STL相关文件时,不免会碰到如下东西: 左边的classT我们认识那是模板参数,实例化
歪~~
·
2023-10-14 18:07
c++
开发语言
【C语言】字符串函数、字符函数、内存函数
字符串函数一、
模拟实现
字符函数1、strlen(计算字符串长度)方法一:循环实现,有计数器;#include#includeintmy_strlen(constchar*arr){assert(arr)
我叫小白菜
·
2023-10-14 18:24
c语言
c语言---调试技巧
调试环境的准备2.快捷键3.调试的时候查看程序当前信息(1)查看临时变量的值(2)查看内存信息(3)查看调用堆栈(4)查看汇编信息(5)查看寄存器信息(6)笔记补充四、如何写出好(易于调试)的代码1.标准2.
模拟实现
茶虹
·
2023-10-14 16:28
c生万物
c语言
C++——string类的
模拟实现
我们要模仿STL库里面的string,基本实现常用的一些操作。目录成员函数的接口默认成员函数构造函数拷贝构造函数析构函数operator=赋值运算符重载容量大小相关的函数size()函数capacity()函数empty()函数reserve()函数resize()函数clear()函数访问下标相关函数operator[]函数查找相关函数find()字符find()字符串迭代器相关的函数插入字符的
Hero 2021
·
2023-10-14 12:24
C++
c++
STL
C++ | 再探智能指针(shared_ptr 与 weak_ptr)
上篇博客我们
模拟实现
了auto_ptr智能指针,可我们说auto_ptr是一种有缺陷的智能指针,并且在C++11中就已经被摈弃掉了。
我叫RT
·
2023-10-14 10:34
#
C++
智能指针
指针
C++
c语言实现磁盘存储空间的分配和回收,磁盘存储空间的分配和回收-操作系统课程设计题目...
内容介绍原文档由会员bshhty发布9页近3000余字课程设计内容与要求一、设计内容:模拟磁盘空闲空间的表示方法,以及
模拟实现
磁盘空间的分配和回收。
柯里丁丁
·
2023-10-14 03:18
指针与数组
文章目录Tips字符指针函数指针回调函数
模拟实现
qsort函数代码实现数组形参的两种形式(以二维为例)1.二维数组的形式(也可以写成`intarr[][5]`)2.指针形式面试题(1)(2)(3)(4)
el psy congroo
·
2023-10-14 01:49
C语言
c语言
【C++】vector的
模拟实现
| 使用memcpy拷贝时的问题 | 实现深拷贝
目录基本框架及接口构造函数无参构造迭代器区间构造初始化构造析构函数size()|capacity()扩容的reserve()使用memcpy拷贝的问题改变大小的resize()operator[]迭代器的实现vector的增删尾插push_back()尾删pop_back()在指定位置插入insert()在指定位置删除erase()深拷贝的实现拷贝构造函数赋值operator=上一篇我们说到了ve
掉毛小公鸡1234567
·
2023-10-14 00:55
c++
开发语言
memcpy和memmove函数的介绍和
模拟实现
目录1.memcpy函数1.1函数的声明1.2函数的功能1.3函数的使用1.4函数的
模拟实现
(重点)1.4.1模拟分析1.4.1
模拟实现
2.memmove函数2.1函数的声明2.2函数的功能2.3函数的使用
木子斤欠木同
·
2023-10-13 20:14
C语言
C++算法题
算法
c++
c语言
C#进程调度的
模拟实现
:模拟先来先服务调度算法、短作业优先调度算法和优先级调度算法(考虑非抢占式和抢占式),进行算法评价,输出调度结果和算法评价指标。
没什么水平,希望能帮到你环境:visualstudio2019附带工程资源:C#进程调度的
模拟实现
附带资源-C#文档类资源-CSDN下载先来先服务的调度算法:是一种非抢占式的算法,先来先服务(FCFS:
凯尔315
·
2023-10-13 18:55
操作系统
c#
开发语言
算法
JavaScript
模拟实现
进度条
JavaScript
模拟实现
进度条需求描述:客户端excel导入大量数据,服务器处理起来比较慢,且服务器无法返回当前文件的处理进度(此处进度可以理解为服务器已处理的数据条数/上传总条数),这时如若服务器处理过慢
小亖X
·
2023-10-13 11:54
JavaScript
javascript
假进度条
ajax
Java 多线程案例-阻塞队列
目录一、阻塞队列是什么二、什么是生产者消费者模型2.1概念2.2作用三、Java标准库提供的阻塞队列的使用四、
模拟实现
阻塞队列一、阻塞队列是什么阻塞队列是一种特殊的队列.也遵守"先进先出"的原则.阻塞队列能是一种线程安全的数据结构
小白学编程~
·
2023-10-13 00:49
java
jvm
开发语言
C++之List的
模拟实现
以及List反转迭代器的构建
一.List介绍list的底层是双向循环链表,可以在常数范围内在任意位置进行插入和删除的序列式容器,并且该容器可以前后双向迭代,与其他底层是顺序表的容器(vector,array,deque)相比,list在任意位置进行插入,移除元素更加高效;但是和这些底层是顺序表的容器相比,list最大的缺陷就是不支持任意位置的随机访问。二.成员变量public:Node*node;list的成员变量只有一个节
Zhc_AuC
·
2023-10-12 11:14
C++
c++
链表
开发语言
模拟实现
list和vector反向迭代器
学习这部分知识,需要你了解vector和list的正向迭代器知识以及容器适配器知识,可以阅读我写的另外三篇vector、list、容器适配器知识的博客!其中list知识内容尤其重要且难度要求很高!反向迭代器,顾名思义是与正向迭代器相对,作用是反向遍历容器数据!目录一、反向迭代器1.1反向迭代器相关函数1.1.1rbegin()1.1.2rend()1.2反向迭代器反向遍历vector和list1.
不到满级不改名
·
2023-10-12 11:43
C++
STL
c++
开发语言
【C++】list的
模拟实现
+迭代器的设计思维
目录1.认识STL中的list2.迭代器的设计思维2.1迭代器的定义2.2迭代器的底层结构3.list的
模拟实现
3.1list的节点3.2list的迭代器3.3list类4.list和vector的比较
超人不会飞)
·
2023-10-12 11:35
C++的修行之路
c++
list
数据结构
C++:关于
模拟实现
vector和list中迭代器模块的理解
文章目录list和vector的迭代器对比list的实现过程完整代码本篇是关于vector和list的
模拟实现
中,关于迭代器模块的更进一步理解,以及在前文的基础上增加对于反向迭代器的实现和库函数的对比等本篇是写于前面
模拟实现
的一段时间后
海绵宝宝de派小星
·
2023-10-12 11:34
C++
#
模拟实现
知识总结
c++
list
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他