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语言
王道练习题第六周一题
递归---走台阶Description假如有n个台阶,一次只能上1个台阶或2个台阶,请问走到第n个台阶有几种走法?为便于读者理解题意,这里举例说明如下:假如有3个台阶,那么总计就有3种走法:第一种为每次上1个台阶,上3次:第二种为先上2个台阶,再上1个台阶;第三种为先上1个台阶,再上2个台阶。输入为n,输出为走到第n个台阶有几种走法?Input比如输入是3Output如果输入是3,走到第3个台阶的
疯狂小羊啊
·
2024-01-25 23:31
C练习题
算法
C语言
王道练习题第四周两题
第一题Description输入N个数(N小于等寸100),输出数字2的出现次数整型数组读取5个整型数的方法如下:inta[100];for(inti=0;iintmain(){//Description//输入N个数(N小于等寸100),输出数字2的出现次数//整型数组读取5个整型数的方法如下://inta[100];//for(inti=0;i0){printf("%d\n",1);}else
疯狂小羊啊
·
2024-01-25 23:01
C练习题
c语言
开发语言
C语言
王道练习题第五周两题
第一题Description输入一个整型数,存入变量i,通过子函数change把主函数的变量i除2,然后打印i例如如果输入的为10,打印出5,如果输入的为7,打印出3Input一个整型数Output对应整型数除2后的商代码#include#include//外部的头文件voidchange(int*j){*j=*j/2;}intmain(){//Description//输入一个整型数,存入变量i
疯狂小羊啊
·
2024-01-25 23:01
C练习题
c语言
算法
开发语言
C语言
王道练习题第七周两题
第一题Description输入一个学生的学号,姓名,性别,用结构体存储,通过scanf读取后,然后再通过printf打印输出Input学号,姓名,性别,例如输入101xiongdamOutput输出和输入的内容一致,如果输入的是101xiongdam,那么输出也是101xiongdam代码#includetypedefstructstudent{intnum;charname[20];chars
疯狂小羊啊
·
2024-01-25 23:28
C练习题
c语言
算法
数据结构
头歌
C语言
一维数组和二维数组
目录第1关:排序问题任务描述相关知识(略)编程要求测试说明第2关:查找整数任务描述相关知识(略)编程要求测试说明第3关:计算数组中元素的最大值及其所在的行列下标值任务描述相关知识(略)输入输出样例输入样例输出编程要求测试说明
leaving.zpp
·
2024-01-25 23:54
c语言
算法
开发语言
头歌
C语言
选择结构程序设计进阶
目录第1关:快递费用计算任务描述相关知识(略)编程要求提示输入输出测试说明第2关:计算一元二次方程的根任务描述相关知识(略)编程要求输出
leaving.zpp
·
2024-01-25 23:53
c语言
开发语言
头歌
C语言
循环结构程序设计
目录第1关:小球自由落体运动任务描述相关知识(略)编程要求测试说明第2关:求解出n以内所有能被5整除的正整数的乘积任务描述相关知识(略)编程要求测试说明第3关:最大公约数和最小公倍数任务描述相关知识(略)编程要求
leaving.zpp
·
2024-01-25 23:53
c语言
开发语言
头歌
C语言
递归函数、嵌套函数
目录第1关:递归求阶乘数列任务描述相关知识(略)编程要求测试说明第2关:递归实现输出一个整数的逆序任务描述
leaving.zpp
·
2024-01-25 23:51
c语言
算法
数据结构
iOS Runtime详解
Runtime介绍Runtime消息传递Runtime消息转发Runtime应用Runtime介绍Objective-C扩展了
C语言
,并加入了面向对象特性和Smalltalk式的消息传递机制。
ios开发闻闻
·
2024-01-25 23:27
C语言
signal处理的底层机制深度探讨
在
C语言
中,signal处理是操作系统级别的事件处理机制,用于响应各种系统级事件,如程序错误、硬件中断等。
极客代码
·
2024-01-25 22:06
专搞C语言
c语言
Java String Format函数使用说明
format(Stringformat,Objece...argues)函数相当于
C语言
中的printf函数,但是相对来说更灵活.和C中的printf函数差不多,在format的时候能够产生单纯的替换效果
wd_cloud
·
2024-01-25 22:31
Android
C语言
-算术运算符
算术运算符一、正负号二、加减乘除三、取余四、自加自减运算1.单独使用2.复合使用五、对除法和取余的练习算数运算符,顾名思义就是做算术运算呗,无非就是将我们学过的数学中的运算搬到计算机上。一、正负号 例如可以像下面这样使用:intx=-12;//直接在前面加个负号就行inty=-x;intz=+y;//+可以省略二、加减乘除 加减乘法可以像下面这样使用:intx=1+2;//加法,将3赋值给变量
温柔哥`
·
2024-01-25 22:51
C语言
c语言
开发语言
C语言
-赋值运算符
赋值运算符一、赋值运算符1.两侧数据类型不一致2.连续赋值二、扩展赋值运算符一、赋值运算符符号为:=1.两侧数据类型不一致可以使用自动类型转换或使用强制类型转换原则进行处理。 例如:intx=1;doubley=x;//int型的x会自动转换为double类型,此时y的值为1.0intx=1;shorty=(short)x;//int型的x会强制转换为short类型,此时y的值为12.连续赋值支
温柔哥`
·
2024-01-25 22:51
C语言
c语言
算法
开发语言
C语言
-运算符(Operator)总览
运算符(Operator)总览一、按照功能分二、按照操作数个数分一、按照功能分按照功能分为:算术运算符、赋值运算符、比较(或关系)运算符、逻辑运算符、位运算符、条件运算符、sizeof运算符分类运算符算术运算符+(正)、-(负)、+(加)、-(减)、*、/、%、++、–赋值运算符=、+=、-=、*=、/=、%=等比较(或关系)运算符>、>=、>条件运算符(条件表达式)?结果1:结果2sizeof运
温柔哥`
·
2024-01-25 22:21
C语言
c语言
C语言
-常量(宏定义、const、枚举)
常量(宏定义、const、枚举)一、什么是常量二、定义常量1.使用宏定义Ⅰ.什么是宏定义Ⅱ.定义格式Ⅲ.实例2.使用const限定符3.使用枚举三、练习一、什么是常量程序运行时,其值不能改变的量,即为常量。 常量有以下几类:字面常量(就是直接写出的数字,例如3.14)#define定义的标识符常量const修饰的常变量枚举常量二、定义常量1.使用宏定义Ⅰ.什么是宏定义 在文件开头用#defin
温柔哥`
·
2024-01-25 22:20
C语言
c语言
算法
开发语言
C语言
经典算法之回溯算法
目录前言A.建议B.简介一代码实现二时空复杂度A.时间复杂度:B.空间复杂度:三优缺点A.优点:B.缺点:C.总结四现实中的应用前言A.建议1.学习算法最重要的是理解算法的每一步,而不是记住算法。2.建议读者学习算法的时候,自己手动一步一步地运行算法。tips:文中的对数均以2为底数B.简介回溯算法是一种通过尝试所有可能的候选解,并在搜索过程中进行适当的剪枝来求解问题的算法。这种算法通常用于解决组
JJJ69
·
2024-01-25 21:49
C语言经典算法
算法
c语言
数据结构
C语言
经典算法之迪杰斯特拉算法
目录前言A.建议B.简介一代码实现二算法时空复杂度A.时间复杂度分析:B.空间复杂度分析:三优缺点A.优点:B.缺点:四现实中的应用前言A.建议1.学习算法最重要的是理解算法的每一步,而不是记住算法。2.建议读者学习算法的时候,自己手动一步一步地运行算法。tips:文中的对数均以2为底数B.简介Dijkstra算法(迪杰斯特拉算法)是一种用于解决单源最短路径问题的贪心算法。它可以找到从起始节点到所
JJJ69
·
2024-01-25 21:48
C语言经典算法
算法
c语言
开发语言
数据结构
图的深度优先遍历(递归与非递归
C语言
)
图的深度优先遍历(递归与非递归
C语言
)递归:#include#include#include#defineMaxVertexNum10/*最大顶点数设为10*/#defineINFINITY65535/
zHgZ
·
2024-01-25 21:47
C
算法
数据结构
c语言
深度优先
算法
输出深度遍历序列的
c语言
程序,图的深度优先遍历-
C语言
实现
我在大二上学期期末时候写的,大概2014年1月4号左右。我写在博客里一是为我以后复习所用,二是希望对需要的人有所帮助。问题描述:设计一个程序,输入一个无向图的顶点(编号1,2,3···n)和边,使用邻接表存储结构存储该图,设定起始顶点后,按深度优先遍历算法遍历该图。输出顶点的访问次序。#include#include#include#include#defineMAXLIN40/*----邻接表存
镝不咸
·
2024-01-25 21:17
输出深度遍历序列的c语言程序
C语言
实现图的广度优先搜索遍历和深度优先搜索遍历
1.实现存储结构为邻接矩阵的广度优先搜索遍历和深度优先搜索遍历代码实现#include#include#include#defineMaxVertexNum100//顶点数目的最大值//邻接矩阵法typedefintType;typedefcharVexType;//无权图用1或0表示是否相邻,带权图则为权值类型typedefstructArcNode{Typeadj;}ArcNode;typed
摩尔曼斯克的海
·
2024-01-25 21:46
C语言
c语言
宽度优先
深度优先
图的遍历-深度优先遍历与广度优先遍历(
C语言
)
目录邻接矩阵及邻接表的创建深度优先遍历(DFS)邻接矩阵的深度优先遍历结构定义邻接矩阵的深度优先遍历操作邻接矩阵的深度优先递归算法邻接表的深度优先遍历结构定义邻接表的深度优先遍历操作邻接表的深度优先递归算法广度优先遍历(BFS)邻接矩阵的广度遍历结构定义邻接矩阵的广度遍历算法邻接表的广度优先遍历结构定义邻接表的遍历算法广度优先遍历所需队列代码图的遍历概念:指的是从图中的任一顶点出发,对图中的所有顶
偶然路过的帅小伙z
·
2024-01-25 21:46
数据结构
c语言
数据结构
图论
21.0、
C语言
数据结构——图的遍历(深度、广度优先遍历)
21.0、
C语言
数据结构——图的遍历(深度、广度优先遍历)树的遍历我们谈了四种方式,大家回忆一下,树因为根结点只有一个,并且所有的结点都只有一个双亲,所以不是很难理解;但是谈到图的遍历,那就是复杂多了,
澜色海湾
·
2024-01-25 21:15
C语言数据结构学习总结
C语言数据结构
图
深度优先遍历
图的遍历
广度优先遍历
图的深度优先遍历
C语言
实现可运行
目录前言一、图在计算机中如何存储呢?1.顺序存储一维数组二维数组(邻接矩阵)代码实现顺序存储结构2.链式存储结构二、将图存入计算机中1.存入顶点2.存入边三、深度优先遍历深度优先遍历代码实现前言学完图的深度优先遍历算法后,如何将我们的逻辑思维通过代码来实现呢?由于书中给的都是伪代码,所以这里大家实现了一下。一、图在计算机中如何存储呢?图跟其他数据结构类似也有两种存储结构那么就是,顺序存储结构和链式
小陈没烦恼
·
2024-01-25 21:15
数据结构
数据结构
算法
C语言
数据结构_图、图的深度优先遍历、广度优先遍历
图图是一种多对多的关系,可以有零个或多个直接前驱,也可以有零个或多个直接后驱。相较于线性表和树,图的结点可以是任意的,而线性表有头结点,只要知道了头结点,那么整个线性表就可以直接访问,树有根结点,可以根据树的根结点直接访问整棵树的所有结点,也就是说线性表和树如果要访问的话只有从头部进入访问。而图就不一样了,可以选择任意的结点进行访问。所以在遍历图的时候就一定会有多个遍历方式。图的创建在创建图的时候
百年孤独z
·
2024-01-25 21:15
数据结构
c语言
深度优先
C语言
-深度优先遍历
查找函数(LocateVex查找坐标)构建无向图(UndirectedGraph)输出邻接矩阵(print)深度优先查找函数(DFS)深度优先遍历(DFSTraverse)图的遍历深度优先遍历(DFS):类似于树中的先序遍历,整体思想是:先输出当前结点,在根据一定的次序去递归查找孩子。广度优先遍历(BFS):类似于树中的层次遍历,需要用队列来体现结点访问的次序关系。图的遍历需要考虑的问题图是一种多
Attract 1206
·
2024-01-25 21:44
数据结构
dfs
c语言
链表
数据结构
图论
【
C语言
】图的深度优先遍历&广度优先遍历(算法,代码一步到位)
前言图的遍历是一个非常重要的知识点,今天花几分钟时间帮助大家彻底解决图的两种遍历图的深度优先遍历(DFS)算法流程我们借助一张图来理解首先采取我们之前学的建立邻接表的方法存储这个图,什么才是深度优先遍历呢?1.例如从V1出发,我们找到V1为头结点的单链表,看看指针下一个指向的是2(2是指哪一个顶点在数组中下标为2)很明显是V2,我们就遍历到了V22.来到V2所在单链表发现1遍历过了(使用visit
Jaye513
·
2024-01-25 21:44
算法
c语言
宽度优先
C语言
经典算法之图的深度优先遍历
目录前言A.建议B.简介一代码实现二时空复杂度A.时间复杂度:B.空间复杂度分析:三优缺点A.深度优先遍历算法的优点:B.深度优先遍历算法的缺点:四现实中的应用前言A.建议1.学习算法最重要的是理解算法的每一步,而不是记住算法。2.建议读者学习算法的时候,自己手动一步一步地运行算法。tips:文中的对数均以2为底数B.简介深度优先遍历(DFS)是处理图节点的算法,选择起始节点,标记为已访问并加入遍
JJJ69
·
2024-01-25 21:13
C语言经典算法
深度优先
算法
c语言
18个必背经典
C语言
程序,收藏备用
1、/*输出9*9口诀。共9行9列,i控制行,j控制列。*/#include"stdio.h"main(){inti,j,result;for(i=1;i#includemain(){floata[4][5],sum1,sum2;inti,j;for(i=0;imain(){charc[200],c1;inti,j,k;printf("Enterastring:");scanf("%s",c);k
编程知识分享
·
2024-01-25 21:16
题记(29)--zoj
目录一、题目内容二、输入描述三、输出描述四、输入输出示例五、完整
C语言
代码一、题目内容对给定的字符串(只包含'z','o','j'三种字符),判断他是否能AC。
INT小蔡
·
2024-01-25 21:00
c++
题记(30)--排名
目录一、题目内容二、输入描述三、输出描述四、输入输出示例五、完整
C语言
代码一、题目内容今天的上机考试虽然有实时的Ranklist,但上面的排名只是根据完成的题数排序,没有考虑每题的分值,所以并不是最后的排名
INT小蔡
·
2024-01-25 21:00
c++
题记(25)--继续畅通工程
目录一、题目内容二、输入描述三、输出描述四、输入输出示例五、完整
C语言
代码一、题目内容省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可
INT小蔡
·
2024-01-25 21:28
c++
c语言
编程实现超声波测距项目实战
本实验是基于MSP430利用HC-SR04超声波传感器进行测距,测距范围是3-65cm,讲得到的数据显示在LCD1602液晶屏上。模块工作原理如下(1)采用IO触发测距,给至少10us的高电平信号;(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;(3)有信号返回,通过IO输出一高电平,高电平持续的时间就是超声波从发射到返回的时间(4计算测试距离测试距离=(高电平时间*声速(340M
Mr_bd1e
·
2024-01-25 21:05
开发日记3(java面向对象)
(一)java面向对象1、面向过程和面向对象很久很久以前,系统学习过
C语言
,但也只是学过,没有产生过除了考试以外的其他价值。
贾庆华
·
2024-01-25 21:11
java
开发语言
C语言
内联汇编和混合编程,及如何利用汇编提高
C语言
的性能和功能
一、什么是内联汇编和混合编程内联汇编(inlineassembly)是指在
C语言
源代码中嵌入汇编语言指令,从而实现
C语言
和汇编语言的混合编程(mixedprogramming)。
极客代码
·
2024-01-25 21:10
专搞C语言
c语言
汇编
C语言
特殊语法系列文章
c语言
特殊语法(一)结构体赋值
c语言
特殊语法(二)调试
c语言
特殊语法(三)字节对齐
c语言
特殊语法(四)位域
c语言
特殊语法(五)__attribute__机制介绍
c语言
特殊语法(六)typeof的用法
极客代码
·
2024-01-25 21:10
驱动开发
嵌入式
linux
c语言
高级编程
c语言
位域
typeof
字节对齐
结构体
宏和内联函数:
C语言
中的两个性能优化技巧
C语言
是一种高效而紧凑的编程语言,它提供了许多低级的操作和控制,但是它也有一些性能优化的技巧,如宏和内联函数。宏和内联函数是
C语言
中实现代码复用、减少开销、提高速度的两个重要工具。
极客代码
·
2024-01-25 21:40
专搞C语言
c语言
C语言
中的强制类型转换:改变数据类型的处理方式
概念:在
C语言
中,强制类型转换是指将一个数据类型的值转换为另一个数据类型的过程。强制类型转换可以改变数据的处理方式,让程序员可以在某些情况下处理不同数据类型的数据。
极客代码
·
2024-01-25 21:40
专搞C语言
c语言
深入剖析
C语言
中的神秘字符——NULL
今天,我们将走进
C语言
的深处,探索那个被称为"NULL"的神秘字符。你是否曾对它感到困惑?它是如何定义的?又有什么作用?让我们一起揭开它的神秘面纱。
极客代码
·
2024-01-25 21:38
专搞C语言
c语言
前端知识体系思维导图
出自专业书籍,如《JavaScript高级程序设计(第4版)》、《JavaScript权威指南(第7版)》《CSS权威指南(第四版)》、《HTML5权威指南》、《计算机网络(第5版)》、《数据结构与算法分析——
C语言
描述
梦之归途
·
2024-01-25 19:51
前端
前端
C语言
指针这一篇够了(一万二千字,包含指针与数组,函数指针等详解)
目录零.前言一.指针的定义二.指针类型的意义1.指针类型决定了指针解引用时一次访问几个字节。2.指针类型决定了指针加减整数时的步长三.野指针1.未初始化的指针2.指针的越界访问3.指针指向空间的释放四.指针运算1.指针加减整数2.指针减去指针3.指针比较大小五.指针与数组1.数组名(1)当与sizeof()结合的时候(2)当&数组名时2.用指针操作数组3.指针数组4.数组指针(1)数组指针与指针数
卖寂寞的小男孩
·
2024-01-25 19:59
C语言
c语言
c++
c#
一站式指针
指针文章参考:
C语言
之指针篇【超详细讲解,带你层层深入理解指针】_
c语言
指针知识点总结-CSDN博客
C语言
指针这一篇够了(一万二千字,包含指针与数组,函数指针等详解)_
c语言
指针看这一偏-CSDN博客一
C1int
·
2024-01-25 19:28
c语言
c++
visual
studio
C语言
从入门到入土(二)
上一章我门认识了如何实现一个
C语言
基础程序、数据类型、常量与变量,随着学习的继续,让我们看看今天的内容吧。
泡泡牛奶
·
2024-01-25 19:44
C语言从入门到入土
c语言
【C】一篇文章搞懂
C语言
的自定义类型之共用体的入门到入坟
文章目录自定义类型共用体(联合)类型共用体(联合)类型的定义共用体(联合)的内存计算数据的说明自定义类型自定义类型一共只有三种:1.结构体类型2.枚举类型3.共用体(联合)类型共用体(联合)类型用同一段内存单元存放不同类型的变量下图就是三种不同类型的数据,共享同一片内存,他们的起始地址都是一样的。共用体(联合)类型的定义联合类型的声明:unionTest{chara;shortb;intc;};u
代码被吃掉了
·
2024-01-25 19:14
C
c语言
【C】一篇文章搞定
C语言
动态内存管理的入门到入坟
文章目录动态内存管理一、为什么要有动态内存分配二、动态分配内存分配在内存的哪一块?三、什么是动态内存函数1.malloc和freemallocfree2.calloc3.realloc四、常见的动态内存错误1.内存泄漏2.同块内存多次释放3.内存未全部释放4.释放非动态内存5.越界访问动态内存6.解引用NULL指针五、给结构体动态分配空间六、柔性数组七、经典面试题动态内存管理一、为什么要有动态内存
代码被吃掉了
·
2024-01-25 19:14
C
指针
内存管理
c语言
【C】一篇文章搞懂
C语言
的自定义类型之枚举的入门到入坟
文章目录自定义类型枚举类型枚举类型的声明与定义枚举的优点枚举的使用自定义类型自定义类型一共只有三种:1.结构体类型2.枚举类型3.联合类型枚举类型如果一个变量只有几种可能的值,则可以定义为枚举类型,所谓“枚举”就是把可能的值一一列举出来,变量的值只限于列举出来的值得范围内声明枚举类型用enum开头枚举类型的声明与定义枚举类型的声明:enumWeekday{sun,//周日mon,//周一tue,/
代码被吃掉了
·
2024-01-25 19:44
C
enum
python生成
c语言
代码_《go语言从入门到入坟》聊一聊go语言中的接口
楔子如果用了go一段时间之后,肯定会有人发现一个问题:那就是go对类型的检查太严格了。当然这是一件好事,可以避免我们犯错误,但是有些时候我们需要一个变量能够接收不同类型的值。比如在定义函数参数的时候,我们希望这个参数可以接收多种类型的值,那么这个时候该怎么做呢?很简单,go为我们提供了interface{}。鸭子类型先来看看鸭子类型的定义:如果某个东西长得像鸭子,像鸭子一样游泳,像鸭子一样嘎嘎叫,
weixin_39851809
·
2024-01-25 19:43
python生成c语言代码
通信协议中用
c语言
计算checksum(8位数据、16位数据、32位数据)
以下是使用
C语言
计算8位、16位和32位数据的checksum的示例代码:```c#include//计算8位数据的checksumunsignedcharchecksum8(unsignedchar*
N*
·
2024-01-25 19:43
算法
linux
嵌入式硬件
c语言
从入门到进坟,自学
C语言
,萌新入门到入坟笔记(1)
终于下定决心从零开始入坑
C语言
,观看郝斌
C语言
自学视频所做的笔记**1.基本数据类型:**整数整型----int短整型----shortint长整型----longint浮点数单精度浮点数---float
pigutau
·
2024-01-25 19:13
c语言从入门到进坟
c语言
从入门到进坟,HTML从入门到入坟
原标题:HTML从入门到入坟什么是HTML5?HTML5是下一代HTML标准。HTML,HTML4.01的上一个版本诞生于1999年。自从那以后,Web世界已经经历了巨变。HTML5仍处于完善之中。然而,大部分现代浏览器已经具备了某些HTML5支持。HTML5受包括Firefox(火狐浏览器),IE9及其更高版本,Chrome(谷歌浏览器),Safari,Opera等国外主流浏览器的支持;国内的傲
黄珏珅
·
2024-01-25 19:13
c语言从入门到进坟
C++从入门到入坟0基础精通#1
前言C++是一种计算机高级程序设计语言,由
C语言
扩展升级而产生C++既可以进行
C语言
的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计
jhen123
·
2024-01-25 19:42
c++
开发语言
上一页
90
91
92
93
94
95
96
97
下一页
按字母分类:
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
其他