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
白露考研C语言
C语言
——插入排序
先将序列的第1个记录看成是一个有序的子序列,然后从第2个记录逐个进行插入,直至整个序列有序为止。#include#includevoidinsertion_sort(int*arr,intn){for(inti=1;i=0&&key
万河归海428
·
2024-09-11 07:52
c语言
数据结构
开发语言
visualstudio
排序算法
算法
C语言
——利用二分法求数组中特定元素的索引,并在函数中引入了冒泡排序,可以求无序数组中的特定元素的索引
#include#includeinterfenfa(int*p,intlen,inttarget){intleft=0;intright=len-1;inti;intj;inttmp;for(i=0;ip[j+1]){tmp=p[j];p[j]=p[j+1];p[j+1]=tmp;}}}while(lefttarget){right=mid-1;}}returnleft;}intmain(){i
万河归海428
·
2024-09-11 07:51
算法
c语言
visualstudio
数据结构
冒泡
二分法
数组
C语言
——希尔排序
希尔排序是对于插入排序的一种优化代码:#include#includevoidshell_sort(int*p,intlen){inti;intj;intstep;inttmp;for(step=len/2;step>0;step=step/2){for(i=step;i=0&&tmp
万河归海428
·
2024-09-11 06:16
排序算法
算法
数据结构
visualstudio
c语言
C语言
深入了解指针一(14)
文章目录前言一、内存和地址内存究竟该如何理解编址二、指针变量和地址取地址操作符&解引用操作符*指针变量的大小总结前言 终于来到指针啦!如前篇末尾总结所说,这是你们马上要下大功夫的地方 但是,就像我们上初中的时候,有人说函数难;我们上高中的时候,有人说导数、圆锥难;上大学的时候,有人说微积分难,事实上,别被吓到了,先勇敢尝试,迈过去了也就那么回事~一、内存和地址脱离内存和地址讲指针就是耍流氓!内
tan180°
·
2024-09-11 06:45
C
c语言
程式语言区分
4.C++:
C语言
的扩展,支持面向对象编程,用于游戏开发、高性能应用等。5.JavaScript:主要用于网页前端
白总Server
·
2024-09-11 06:09
html
python
java
c++
开发语言
C语言
动态顺序表实现通讯录
基于动态顺序表实现通讯录
C语言
基础要求:结构体,动态内存管理,顺序表,文件操作1.功能要求1)至少能够存储100个人的通讯信息2)能够保存用户信息:名字,性别,年龄,电话,地址等3)增加联系人信息4)删除指定联系人
ghx_code repository
·
2024-09-11 05:36
C语言基础
c语言
算法
学生时代三两事
后来选择了
考研
,调剂上了一所依然成绩平平的学校。准确的说,在毕业之前,我还愿意去爱我那时的学校,只是,
小姐姐的书
·
2024-09-11 04:14
考研
真题)某银行提供了 1 个服务窗口和 10 个供顾客等待时使用的座位。顾客到达银行时,若有空座位,则到取号机上领取一个号,等待叫号。取号机每次仅允许一位顾客使用。当营业员空闲时,通过叫号选取一位顾
(
考研
真题)某银行提供了1个服务窗口和10个供顾客等待时使用的座位。顾客到达银行时,若有空座位,则到取号机上领取一个号,等待叫号。取号机每次仅允许一位顾客使用。
不会编程的小孩子
·
2024-09-11 03:24
java
【
C语言
】动态内存管理
目录一、动态内存管理函数:1、malloc:2、free:3、calloc:4、realloc:二、常见的错误:1、对NULL指针解引用:2、对动态开辟空间的越界访问:3、对非动态开辟内存的释放:4、使用free释放动态内存开辟的一部分:5、对同一块内存多次释放:6、动态内存开辟的空间忘记释放:(内存泄漏)前言:动态内存管理是在内存中的堆区上进行维护的:一、动态内存管理函数:1、malloc:这个
我言秋日胜春朝★
·
2024-09-11 03:50
C语言进阶
c语言
开发语言
MFC建立
C语言
项目,mfc开发(mfc项目开发实例85个)
什么是MFC编程MFC(MicrosoftFoundationClassLibrary)中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对.用MFC的四个模式都可以设计上面的界面吗?同时标签能够在单文档中建立不。可以,MFC,文档视图架构,单文档应用程序,再加一个静态窗口分割。可以列举一个简单的例子说明楼上说的太复杂了,那是要到一
嘻嘻哒的小兔子
·
2024-09-11 02:47
MFC建立C语言项目
NoSQL之REDIS配置与优化
一、Redis简介Redis(RemoteDictionaryServer)是一个开源的、使用
C语言
编写的NoSQL数据库,它基于内存运行并支持持久化,采用key-value的存储形式。
m0_73868728
·
2024-09-11 01:34
nosql
redis
数据库
C语言
学习笔记:内存的五大分区
在
C语言
中,进程可在内存中分别存入五大分区:1、text:也称为代码段,其中主要用于存放二进制指令、常量、被const修饰过的初始化过的全局变量、静态局部变量;该分区为只读权限,若强制修改将会产生段错误
五虎蘸酱
·
2024-09-11 00:03
C语言学习笔记
c语言
开发语言
数据库有关
c语言
数据库的概念SQL(StructuredQueryLanguage)是一种专门用来与数据库进行交互的编程语言,它允许用户查询、更新和管理关系型数据库中的数据。关系型数据库是基于表(Table)的数据库,其中表由行(Row)和列(Column)组成,每一行代表一个记录(Record),每一列代表一个字段(Field)。非关系型数据库MongoDB1、分类:大型中型小型ORACLEMYSQL/MSSQ
h海棠溪
·
2024-09-11 00:32
数据库
学习
c语言
linux
C语言
详细笔记--动态存储分配
动态存储分配是指程序运行过程中在需要时显示地申请内存空间、在不需要时释放内存空间的一种方法。通过使用动态存储分配,程序员可以在函数执行部分的任何地方使用动态存储分配函数或者回收内存空间,从而有效地使用内存空间。目录一、malloc()函数二、free()函数一、malloc()函数malloc()函数用于分配内存空间,函数原型如下:void*malloc(unsignedintsize);功能:在
Jasmine5606
·
2024-09-11 00:02
C语言
c语言
笔记
算法
c#
开发语言
带爸妈去逛街
图片发自App图片发自App高大的银杏树和粗壮的树干把路铺上了一层绿荫,安静的校园,曾经是我向往的学府,那年准备
考研
到山师,还旁听了半个学期的专业课,最后还是败在了英语和政治上。
纳时花
·
2024-09-11 00:56
c#视觉应用开发中如何使用Emgu CV在C#中进行图像处理?
microPythonPython最小内核源码解析NI-motion运动控制
c语言
示例代码解析python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位
openwin_top
·
2024-09-10 22:51
C#视觉应用开发问题系列
c#
图像处理
开发语言
c语言
atomic能用数组的,属性关键字
一.属性关键字的分类?读写权限:readonly、readwrite(默认)原子相关:atomic(默认)、nonatomic(常用)aomic:可以保证赋值和获取是线程安全的。指的是成员属性直接的获取和赋值,不包括操作和访问。eg:用atomic修饰数组,获取和赋值保证线程安全,添加、移除对象,是不保证线程安全的。引用计数retain(mrc)、strong(arc):修饰对象assign(修饰
非著名程序~~~
·
2024-09-10 20:07
c语言atomic能用数组的
考研
日记(171)
毛纲源刷题上午和晚上,明天结束第一章英语阅读一篇,单词好好重新背专业课加油下午出去实地考察了,算是见识吧,还是太小了,我要走出去,加油^0^~人生就是为了自己而活,不为了谁,你就可以更好的走下去!
斑驳_时光
·
2024-09-10 19:26
单片机之从
C语言
基础到专家编程 - 4
C语言
基础 - 4.14指针
单片机之从
C语言
基础到专家编程-4
C语言
基础-4.14指针文章目录单片机之从
C语言
基础到专家编程-4
C语言
基础-4.14指针4.14指针1指针的概念2指针的声明与初始化3指针的算术运算4NULL指针1)
fancyang
·
2024-09-10 18:44
单片机之从C语言基础到专家编程
单片机
c语言
嵌入式硬件
2023-02-09
我又失眠了,到临近
考研
或择业的时候了,然后就回想起了过去的事,好难受哦,唉,也不是什么特殊的事,就是单纯地越想越吓人,越把往事妖魔化,其实大部分还是很正常的,但最后结论却得出了“这个世界烂透了、自己的人生烂透了
我的充电线呢
·
2024-09-10 17:02
非理工科院校怎么打好数学建模比赛 | 南川笔记
,但毕竟数学建模既要数学理论的支撑(不仅仅是大学里的微积分、线性代数和概率论与统计,更多的是基于微积分的常偏微分方程、基于线性代数的运筹学和基于概率论与统计的统计分析内容),还要编程的支撑(不是常规的
C语言
或者
南川笔记
·
2024-09-10 16:27
C语言
常见运算符
C语言
提供了丰富的运算符,这些运算符用于执行各种类型的操作,比如算术运算、比较运算、逻辑运算、位运算等。下面是一些基本的
C语言
运算符分类及其示例:1.算术运算符加法(+):a+b表示a和b的和。
雪星猫宇
·
2024-09-10 14:50
C语言
c语言
C语言
常用头文件的介绍
一、
C语言
头文件的介绍
C语言
的头文件是包含函数声明、宏定义和类型定义的重要组件,用于在编译阶段将这些信息包含到源文件中。
花开盛夏^.^
·
2024-09-10 14:48
C语言
c语言
开发语言
头文件
C语言
简单复习(在力扣上刷题)【学习记录】
一、魔术索引在数组A[0...n-1]中,有所谓的魔术索引,满足条件A[i]=i。给定一个有序整数数组,编写一种方法找出魔术索引,若有的话,在数组A中找出一个魔术索引,如果没有,则返回-1。若有多个魔术索引,返回索引值最小的一个。示例1:输入:nums=[0,2,3,4,5]输出:0说明:0下标的元素为0来源:力扣(LeetCode)链接:https://leetcode-cn.com/probl
清蒸君
·
2024-09-10 13:13
51单片机
c语言
leetcode
typdef 与 struct
typdeftypdef是
C语言
中很重要的关键字,他可以把已有的数据类型定义改成新名字的关键字,提高代码可读性。
经常发呆的柴犬
·
2024-09-10 13:13
c语言
移除链表元素 - 力扣(LeetCode)
C语言
203.移除链表元素-力扣(LeetCode)(点击前面链接即可查看题目)/***Definitionforsingly-linkedlist.*structListNode{*intval;*structListNode*next;*};*/structListNode*removeElements(structListNode*head,intval){structListNode*cur=h
XYLoveBarbecue
·
2024-09-10 13:42
C语言数据结构练习
链表
leetcode
数据结构
c语言
--力扣简单题目(合并两个有序链表)讲解
题目如下:将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例1:输入:l1=[1,2,4],l2=[1,3,4]输出:[1,1,2,3,4,4]示例2:输入:l1=[],l2=[]输出:[]示例3:输入:l1=[],l2=[0]输出:[0]提示:两个链表的节点数目范围是[0,50]-100next=NULL;printf("请输入链表1的内容");wh
.普通人
·
2024-09-10 12:10
c语言
leetcode
链表
c语言
--力扣中等难度题目(删除链表倒数第N个节点)解析
题目如下:给你一个链表,删除链表的倒数第n个结点,并且返回链表的头结点。示例1:输入:head=[1,2,3,4,5],n=2输出:[1,2,3,5]示例2:输入:head=[1],n=1输出:[]示例3:输入:head=[1,2],n=1输出:[1]效果如下:文章目录第一部分第二部分结构体定义:typedefstructNode{intval;structNode*next;}Node;type
.普通人
·
2024-09-10 12:10
c语言
leetcode
链表
c语言
--力扣简单题目(移除链表元素)讲解
题目如下;给你一个链表的头节点head和一个整数val,请你删除链表中所有满足Node.val==val的节点,并返回新的头节点。示例1:输入:head=[1,2,6,3,4,5,6],val=6输出:[1,2,3,4,5]示例2:输入:head=[],val=1输出:[]示例3:输入:head=[7,7,7,7],val=7输出:[]结构体定义:typedefstructNode{charval
.普通人
·
2024-09-10 12:08
c语言
leetcode
链表
九、
考研
数据结构笔记——二叉树遍历和线索二叉树构造,常见易错点
一、二叉树的遍历按照某条搜索路径访问树中每个结点,使得每个结点均被访问。主要分为先序遍历,中序遍历,后序遍历,层序遍历二、先序遍历2.1手算考试一般给一个树的形状,写出他的先序遍历2.2代码递归先序遍历代码voidPreOrder(BiTreeT){if(T!=NULL)visit(T);//访问根结点PreOrder(T->lchild);//递归遍历左子树PreOrder(T->rchild)
红袜子i
·
2024-09-10 03:05
考研数据结构
数据结构
算法
树结构
笔记整理—内核!启动!—kernel部分(2)从汇编阶段到start_kernel与内核进程
kernel起始与ENTRY(stext),和uboot一样,都是从汇编阶段开始的,因为对于kernel而言,还没进行栈的维护,所以无法使用
c语言
。
TeYiToKu
·
2024-09-10 02:29
X210嵌入式学习整理
笔记
汇编
linux
嵌入式硬件
c语言
单片机
Redis总结
[toc]Redis是什么Redis是
C语言
开发的一个开源的高性能键值对(key-value)的内存数据库,可以用作数据库、缓存、消息中间件等。这是一种NoSQL的数据库。
星空怎样
·
2024-09-10 01:22
如果我们也曾像曾国藩一样认真自律——《曾国藩的正面与侧面》
在现代很多人的感知里,如果要考大学或者
考研
,考了几次,多数放弃了,而在那个古代,曾国藩经历七次考试都没有放弃,最终考上。曾国
人间五月猫
·
2024-09-10 00:09
Go语言 Go程基础
并行:多个CPU(多核)同时执行Go程介绍
c语言
里面实现并发过程使用的是多线程(C++的最小资源单元),进程go语言里面不是线程,而是go程==>goro
JSON_L
·
2024-09-10 00:05
GO
golang
开发语言
后端
2022
考研
数学李永乐复习全书pdf版-基础篇(数一二三通用)
2022
考研
数学李永乐复习全书pdf版-基础篇(数一二三通用):https://pan.baidu.com/s/1tK9cPPG5Q-xhasqb051ymQ提取码:1111本书是专门为准备参加硕士研究生入学考试提前复习的大二大三学生
面包资料屋
·
2024-09-09 23:58
考研数学
C语言
接口
接口可以减少耦合,模块化。现在手里有一个pcf8563的RTC模块,之前同事写的不完整,功能有问题。但是也不是全部代码都要推翻的。比如可以利用里面的iic等功能函数。网上找了个demo,但是里面的函数名和同事的函数名都不一样,但是有的函数功能是一样的。这时候可以用接口把两者缝合起来。接口:说白就是结构体+函数指针typedefstruct{inttime;int(*operation)(int,i
王光环
·
2024-09-09 20:43
C语言
c语言
开发语言
Docker -- 编程开发C/C++
GCC(特别是其中的
C语言
编译器)通常被认为是跨平台编译器的事实标准。GCC可处理C/C++,以及Fortran、Pascal、Object-C、Java、Ada等多种语言。
weixin_42500287
·
2024-09-09 20:42
Linux
docker
一千零一夜之第三十一夜
半月西斜茂盛的草木,吸收着晨露和黑夜迟归的人,马蹄声踏碎村庄的宁静夜色的隐喻最好的方法是用一滴
白露
简述而我总是欲言又止习惯了喧闹的尘世钟爱的事物,被低头走路的人们忽略只有一场秋雨,打开秋天的门悄悄的把孤独还给人间
拖鞋军师
·
2024-09-09 19:39
goto语句的1-100的和
这段
C语言
代码实现了一个简单的循环,用于计算从1到100的所有整数的和。
唐人~
·
2024-09-09 16:14
算法
开发语言
c语言
c++
物联网
C语言
初阶 --- ⾃定义类型:结构体
欢迎点赞✍评论⭐收藏往期文章:
C语言
初阶---数据在内存中的存储
C语言
初阶---字符串函数
C语言
入门---函数递归
C语言
初阶---内存函数
C语言
入门---分支循环
C语言
初阶---指针类型目录1.结构体类型的声明
tbRNA
·
2024-09-09 15:07
c语言
开发语言
MOOC 数据结构 08-图8 How Long Does It Take——
C语言
Giventherelationsofalltheactivitiesofaproject,youaresupposedtofindtheearliestcompletiontimeoftheproject.InputSpecification:Eachinputfilecontainsonetestcase.Eachcasestartswithalinecontainingtwopositive
鸿雁丨红豆灬
·
2024-09-09 14:59
学习笔记之数据结构
数据结构
深度优先
算法
图论
c语言
数据结构之抽象数据类型(
c语言
版)
抽象数据类型的定义格式如下:ADT抽象数据类型名{数据对象:数据关系:基本操作:}ADT抽象数据类型名下面以复数为例给出完整的抽象数据类型的定义ADTComplex{数据对象:D={e1,e2|e1,e2∈R,R为实数集}数据关系:S={|e1是复数的实部,e2是复数的虚部}基本操作:Create(&C,x,y)操作结果:构造复数C,其实部和虚部分别被赋予x和y的值GetReal(C)初始条件:复
z000616
·
2024-09-09 13:54
c语言
数据结构
2018-12-02
似水流年往事历历终不能幸免经年以后红尘滚滚洗不尽铅华似喜似悲百感交集已无人相语叹一声留不住唱一曲意难平归去归去两处相安各是归处缘深缘浅或远或近思不得易难忘纵有千千结亦付流水花落溯往昔十年竟无语凝噎十载相习一夕间恍如南柯竟如是一般凄凉归去归去千山小径待琢磨独行亦天朗气清此去波澜壮阔此去江山如画此去大江东去此去霞光万丈且待一览朝阳
白露
海天一色绝顶旖旎清风明月山水人间
漫思慢语
·
2024-09-09 13:17
c语言
中char16_t是什么类型,错误[Pe167]:类型为“uint16_t *”的参数与类型为“unsigned char *”的参数不兼容...
我想通过usb建立tablet与stm32之间的通信,为此我在代码中添加了usb库。在代码中添加库我得到了这个错误。错误[Pe167]:类型为“uint16_t*”的参数与类型为“unsignedchar*”的参数不兼容错误[Pe167]:类型的参数“uint16_t*”是类型为“无符号字符*”我使用的参数不兼容的IAREmbeddedWorkbenchEWARM工具STM32coding.Err
于西奥
·
2024-09-09 13:51
【
C语言
】如何优雅地进行嵌入式C开发?(万字总结)
序相信很多做嵌入式的朋友,做过一些项目后,会有一个瓶颈期,就是明明熟悉了
C语言
的所有语法,但拿到一个项目不知道如何下手,或者明明知道一个项目该怎么做,去设计代码时,却总会遇到一些逻辑上自相矛盾的地方。
外来务工人员徐某
·
2024-09-09 13:48
C语言干货
c语言
设计模式
代码规范
代码结构
C语言
学习笔记(二)
目录第一章程序流程控制一、顺序控制二、分支控制之if-else1.单分支2.双分支3.多分支4.嵌套分支三、分支控制之switch注意事项使用建议四、循环控制1.for循环2.while循环3.do...while循环4.多重循环控制五、跳转语句1.跳转控制语句之break2.跳转控制语句之continue3.跳转控制语句之goto4.跳转控制语句之return第二章枚举注意事项第三章函数一、函数
abi_gydm
·
2024-09-09 12:14
C语言学习笔记
学习
c语言
C语言
基础练习题初学者可参考
1.字符反转#include#include#includevoidswap(char*a,char*b){if(a==NULL&&b==NULL){printf("Theginsengerror");exit(EXIT_SUCCESS);//若为初学者此处用return;也是可以的,不影响使用;//exit为退出这个进程}inttemp=0;while(a>intmain(intargc,cha
向着太阳迎着光_
·
2024-09-09 12:44
c语言
c语言
算法
c++
C语言
---双人贪吃蛇
贪吃蛇双人小游戏,每局游戏两分钟,死亡则直接失败,若时间结束,则分高者获胜。上源代码:#include#include#include#include#include#include#defineSNAKESIZE100#defineMAPWIDTH118#defineMAPHEIGHT29struct{//保存食物坐标intx;inty;}food;struct{intlen;intx[SNA
.KEG
·
2024-09-09 12:43
c语言
其他
游戏
C语言
-------实现贪吃蛇小游戏
目录一、预备知识1.1Win32API介绍Windows这个多作业系统除了协调应用程序的执行、分配内存、管理资源之外,它同时也是一个很大的服务中心,调用这个服务中心的各种服务(每一种服务就是一个函数),可以帮应用程序达到开启视窗、描绘图形、使用周边设备等目的,由于这些函数服务的对象是应用程序(Application),所以便称之为ApplicationProgrammingInterface,简称
夜晚中的人海
·
2024-09-09 12:12
c语言
数据结构
数据结构--二叉树(
C语言
实现,超详细!!!)
文章目录二叉树的概念代码实现二叉树的定义创建一棵树并初始化组装二叉树前序遍历中序遍历后序遍历计算树的结点个数求二叉树第K层的结点个数求二叉树高度查找X所在的结点查找指定节点在不在完整代码二叉树的概念二叉树(BinaryTree)是数据结构中一种非常重要的树形结构,它的特点是每个节点最多有两个子节点,通常称为左子节点和右子节点。这种结构使得二叉树在数据存储和查找等方面具有高效性,广泛应用于各种算法和
鲁鲁修•vi•不列颠尼亚
·
2024-09-09 12:12
数据结构
c语言
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他