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语言函数库
运行时机制Runtime
Runtime是o
c语言
实现动态的核心将尽可能多的决策从编译时和链接时推迟到运行时运行时系统充当着Object-
C语言
的操作系统,它使语言能够工作Runtime用来干什么?用在哪些地方?
jiangzz
·
2024-01-06 20:29
【正点原子STM32连载】第十章 跑马灯实验 摘自【正点原子】APM32E103最小系统板使用指南
6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第十章跑马灯实验跑马灯程序是嵌入式开发的一个经典程序,类似于学习
C语言
时
正点原子
·
2024-01-06 20:39
stm32
嵌入式硬件
单片机
CLion:使用CLion新建一个
C语言
项目
步骤1、2、3、我喜欢一个文件夹下存放多个项目,所以删掉生成的CMakeList.txt、main.c和cmake-build-debug文件。新建一个List目录,并在该目录下新建CMakeList.txt4、创建一个C文件进行测试5、创建好后,提示在List文件夹下的CMakeList.txt添加:include_directories(.)add_executable(List-List01
几个苹果
·
2024-01-06 19:20
工具使用
c语言
C语言
中#define的用法详解
C语言
中的#define是一个预处理器指令,用于定义常量、宏和条件编译。在本文中,我们将深入探讨#define的各种用法,以及它在C程序中的作用。1.定义常量#define最基本的用法之一是定义常量。
D0ublecl1ck
·
2024-01-06 19:40
C语言
c语言
开发语言
C语言
-蓝桥杯2013年第四届真题-公式求值
题目描述输入n,m,k,输出下面公式的值。其中C_n^m是组合数,表示在n个人的集合中选出m个人组成一个集合的方案数。组合数的计算公式如下:输入格式输入的第一行包含一个整数n;第二行包含一个整数m,第三行包含一个整数k。数据规模和约定对于100%的数据,n在十进制下不超过1000位,即1≤n#includeusingnamespacestd;typedeflonglongll;constllmod
代码传奇
·
2024-01-06 19:38
C语言题目
算法
C语言
—学生的成绩管理
本科生大作业,不可以将录入的信息保存为txt文件。数据结构与数据库。以下是部分代码:#include#include#include#defineHHprintf("%-10s%-10s%-10s%-10s%-10s%-10s\n","学号","姓名","语文成绩","数学成绩","英语成绩","总分")structstudent//学生记录{intid;//学号charname[8];//姓名i
代码传奇
·
2024-01-06 19:37
C语言大作业
c语言
开发语言
C语言
-蓝桥杯2023年第十四届省赛真题-砍树
题目描述给定一棵由n个结点组成的树以及m个不重复的无序数对(a1,b1),(a2,b2),...,(am,bm),其中ai互不相同,bi互不相同,ai≠bj(1≤i,j≤m)。小明想知道是否能够选择一条树上的边砍断,使得对于每个(ai,bi)满足ai和bi不连通,如果可以则输出应该断掉的边的编号(编号按输入顺序从1开始),否则输出-1.输入格式输入共n+m行,第一行为两个正整数n,m。后面n−1行
代码传奇
·
2024-01-06 19:07
C语言题目
c语言
蓝桥杯
开发语言
C++异常处理机制
文章目录
C语言
传统的处理错误的方式C++异常概念异常的使用自定义异常体系C++标准库的异常体系异常的优缺点正文开始前给大家推荐个网站,前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家
不是笨小孩i
·
2024-01-06 19:34
C++
c++
java
开发语言
C语言
实现二叉树的各种遍历及求解深度
一、介绍二叉树是一种重要的数据结构,在很多方面都有重要的应用,此文主要记录了二叉树的基础知识,包括二叉树的建立、前中后序遍历方式、层次遍历方式、求解二叉树的深度、求解二叉树的节点总数、求解二叉树每层的节点数目等。(更好的阅读体验,请移步我的个人博客)二、实现思路主要借助栈和队列方式实现二叉树的非递归访问等操作,二叉树的建立采用递归方式。层次遍历时,借助队列数据结构,将根节点入队,当队列不为空时,退
IT之旅
·
2024-01-06 19:18
Golang语言基础—函数调用
1.
C语言
的函数调用惯例所谓“调用惯例(callingconvention)”是调用方和被调用方对于函数调用的一个明确的约定,包括:函数参数与返回值的传递方式、传递顺序。
ldxxxxll
·
2024-01-06 18:27
golang
开发语言
后端
(
C语言
)指针的进阶
1.指针就是个变量,用来存放地址,地址唯一标识一块内存空间。2.指针的大小是固定的4/8个字节(32位平台/64位平台)。3.指针是有类型,指针的类型决定了指针的+-整数的步长,指针解引用操作的时候的权限。4.指针的运算。一、关于两个数组和指针是否相等的问题;#define_CRT_SECURE_NO_WARNINGS#includeintmain(){//初始化变量值;//初始化指针;const
HHBon
·
2024-01-06 18:25
c语言
开发语言
Go语言之父:开源14年,Go不止是编程语言,究竟做对了哪些?
从2009年由
C语言
获取灵感而发布,到如今风靡已久的高性能语言,Go已经走过了14个年头。“Go是一个项目,不只是一门语言。我们最初的目标不是创建一种新的编程语言,而是创建一种更好的软件编写方式。”
c++服务器开发
·
2024-01-06 18:24
golang
开发语言
后端
【数据结构】
C语言
实现链式二叉树(附完整运行代码)
个人主页:修修修也所属专栏:数据结构⚙️操作环境:VisualStudio2022目录一.了解项目功能二.项目功能演示三.逐步实现项目功能模块及其逻辑详解1.实现链式二叉树程序菜单2.实现链式二叉树程序功能可循环使用3.实现链式二叉树的新结点创建4.实现链式二叉树的先序建树5.实现链式二叉树的判空6.实现链式二叉树的先序遍历7.实现链式二叉树的中序遍历8.实现链式二叉树的后序遍历9.实现链式二叉树
修修修也
·
2024-01-06 18:35
数据结构
C语言
实战项目集
数据结构
算法
c语言
学习
开发语言
二叉树
C++——异常
异常
C语言
中的异常在
C语言
里,我们传统的处理错误的方式只有两种:手动条件判断并终止程序,比如assert断言;返回错误码,然后对照错误码找错误。
鹅一百
·
2024-01-06 17:12
C++
c++
开发语言
C++——智能指针和RAII
但是对于一些情况,系统往往并没有那么聪明,比如
C语言
里,我们m
鹅一百
·
2024-01-06 17:12
C++
c++
开发语言
C++重载——类型转换运算符
本文参照于狄泰软件学院,唐佐林老师的——《C++深度剖析教程》
C语言
中的类型转换普通类型到类类型的转换类类型到普通类型的转换类类型之间的转换Qt的类型转换函数
C语言
中的类型转换标准数据类型之间会进行隐式类型安全转换转换规则如下
食梦少年
·
2024-01-06 17:12
C++
C++——类型转换
在文章的开始,先祝大家牢大年快乐
C语言
中的类型转换在
C语言
中,如果赋值运算两边类型不同,则会发生类型转换。一般来说,
C语言
有两种形式的类型转换:隐式转换和显式转换。
鹅一百
·
2024-01-06 17:38
C++
c++
开发语言
C语言
学习NO.13-字符函数(三)-strncpy,strncat,strncmp长度受限制的字符串函数
长度受限制的字符串函数介绍一、strncpy函数的使用(一)strncpy使用#include#includeintmain(){chararr1[20]="asdfgdfv";chararr2[7]="zxcvbn";strncpy(arr1,arr2,4);printf("str0=%s\n",arr1);char*str1=strncpy(arr1,arr2,4);printf("str1=
Shimir
·
2024-01-06 17:32
c语言初阶知识
c语言
学习
C语言
学习NO.12-字符函数(二)-strcpy,strcat,strcmp长度不受限制的字符串函数
一、strcpy的使用和模拟实现(一)strcpy使用//strcpy的使用#includeintmain(){chararr1[]="abcdef";chararr2[10]="qwertt";chararr3[10]="okl";strcpy(arr2,arr1);printf("arr2=%s\n",arr2);strcpy(arr2,arr3);printf("arr1=%s\narr2=
Shimir
·
2024-01-06 17:01
c语言初阶知识
c语言
学习
C语言
学习NO.7-函数(二)函数递归
一、什么是递归?程序调用自身的编程技巧称为递归(recursion),递归函数一定要有结束条件,否则会产生死递归,导致栈溢出(Stackoverflow)。#includeintmain(){printf("Hello\n");main();//main函数中用调用了main函数return0;}//程序会一直打印Hello递归作为一种算法在程序设计语言中广泛应用。一个过程或函数在其定义或说明中有
Shimir
·
2024-01-06 17:31
c语言初阶知识
c语言
学习
C语言
学习NO.11-字符函数strlen,strlen函数的使用,与三种strlen函数的模拟实现
(一)strlen函数的使用strlen函数的演示#include#includeintmain(){chararr1[]="abcdef";chararr2[]="good";printf("arr1=%d,arr2=%d",strlen(arr1),strlen(arr2));return0;}(二)strlen使用的注意事项•参数指向的字符串必须要以'\0'结束。•strlen的使用需要包含
Shimir
·
2024-01-06 17:59
c语言初阶知识
c语言
学习
Redis入门与应用
使用ANSI
C语言
编写、支持网络、基于内存但支持持久化。性能优秀,并提供多种语言的API。
原来是好奇心
·
2024-01-06 16:38
Redis
java
Redis
leetcode 39组合总和
c语言
实现(回溯法 宽度优先)
intcmpfunc(constvoid*a,constvoid*b){return(*(int*)a-*(int*)b);}int**combinationSum(int*candidates,intcandidatesSize,inttarget,int**columnSizes,int*returnSize){if(candidatesSizetarget)break;if((a[k][si
haocrossover
·
2024-01-06 16:06
14.1 Linux 并发与竞争
例如在
C语言
中对无符号整型变量a赋值:a=3; 但
C语言
要先编译成汇编语言,ARM架构不支持直接对寄存器(内存)进行读写操作,要借助寄存器R0、R1等来完成赋值操作。假设
职业法师头铁
·
2024-01-06 16:31
Linux
驱动开发
linux
驱动开发
并发与竞争
原子操作
自旋锁
信号量
互斥体
C语言
程序设计基础|方阵
题目一:求矩阵每列的最大值与和题目描述:定义一个二维数组(不超过10*10),输入方阵的大小n,然后输入数组的数据,求该矩阵每列的最大值与和输出要求:测试数据的组数t第一个矩阵的大小n第一个矩阵的元素第二个矩阵的大小n第二个矩阵的元素......输出要求:第一个矩阵的每一列最大值、和第二个矩阵的每一列最大值、和#include#include#include#include#includeusin
再给艾克三年
·
2024-01-06 16:34
Simple
C
c语言
c++
算法
c语言
隐私信息管理系统2022
重要的事情说三遍:不要抄,抄对你没有好处!不要抄,抄对你没有好处!不要抄,抄对你没有好处!题目要求:隐私信息管理系统本题要求采用结构体数组(或链表)存储数据。具体要求如下:1)程序执行时,首先要进行密码检测,以不让非法用户使用本程序。标准密码预先在程序中设定,程序运行时,若用户的输入密码和标准密码相同,则显示“口令正确!”并转去执行后续程序;若不相等,重新输入,3次都不相等则显示“您是非法用户!”
-芒果酱-
·
2024-01-06 16:29
C
C++语言
c语言
C语言
化简根号(非sqrt)
简单,快速,稳定成品下载:化简App下载源代码://baseonzm#includeintmain(){ doublea,b,c,d,f,max=0,max1=0; intm=0,n=1,n1,m1; printf("这是一个开根号的程序\n请输入一个数:\n"); //输入内容 scanf("%lf",&a); n=a; //用于减少循环,优化 for(n1=1;m1c)
-芒果酱-
·
2024-01-06 16:59
c语言
开发语言
C语言
——表达式的求值
表达式求值有以下几种决定因素。一、操作符优先级和结合性类别操作符结合性后缀()[]->.++--从左到右一元+-!~++--(type)*&sizeof从右到左乘除*/%从左到右加减+-从左到右移位>从左到右关系>=从左到右相等==!=从左到右位与AND&从左到右位异或XOR^从左到右位或OR|从左到右逻辑与AND&&从左到右逻辑或OR||从左到右条件?:从右到左赋值=+=-=*=/=%=>>=i
stewieLee
·
2024-01-06 16:58
C语言
c语言
C语言
——结构体
一、结构体的创建1、定义在
C语言
中,结构体是一种自定义的数据类型,它允许将不同类型的数据项组合成一个单一实体。这在组织复杂数据时非常有用,因为它可以将有逻辑关系的数据组合在一起。
stewieLee
·
2024-01-06 16:58
C语言
c语言
算法
开发语言
C语言
——指针
一、定义指针也就是内存地址,指针变量是用来存放内存地址的变量。将内存以一个字节分为一个个内存单元,每个内存单元都进行编号,这个编号就是地址,也就是指针。intb=1;int*pb=&b;//这里的pb变量是一个整型指针变量,用来存放整型变量b的地址我们可以通过&(取地址操作符)得到一个变量的地址,然后将地址存到一个指针变量中,可以用这个指针变量来访问那个变量。二、指针的大小对于32位机器,假设CP
stewieLee
·
2024-01-06 15:55
C语言
c语言
开发语言
C语言
入门基础-常量的表示和定义使用
常量在
C语言
中是如何表示的整数十进制传统写法十六进制前面加0x或0X八进制前面加0注意:是数字零不是字母Oo浮点数传统写法floatx=3.2;科学记数法floatx=3.2e3;x的值是3200floatx
宇宙超粒终端控制中心
·
2024-01-06 15:20
C语言学习笔记(入门到入神)
c语言
开发语言
大厂
c语言
的编程规范,点进来看!
大厂
C语言
的编程规范可能因公司而异,但以下是一些常见的规范和最佳实践注释规范:注释应该清晰、简洁、准确,并且应该覆盖代码的主要部分。注释应该与代码保持同步,并在必要的地方提供注释。
D_ovis
·
2024-01-06 15:20
c语言
开发语言
C语言
K&R圣经笔记 5.6指针数组;指针的指针
5.6指针数组;指针的指针因为指针本身也是变量,所以它们也能像其他变量一样保存在数组里面。我们写个程序来说明,该程序将一些文本行按照字母顺序排列,算是UNIX程序sort的精简版本。在第三章中,我们介绍了对一个整数数组进行排序的Shell排序函数,而在第四章中,我们用快速排序对其进行改进。同样的算法在这里也还能用,差异之处在于,现在我们要处理的是文本行,每行有不同的长度,而且文本行不像整数,没法用
十八年后又是一条好汉
·
2024-01-06 15:16
C语言
c语言
笔记
开发语言
C语言
K&R圣经笔记 5.7多维数组 5.8指针数组初始化 5.9指针vs多维数组
5.7多维数组C提供了矩形的多维数组,虽然实际上它们用得比指针数组少得多。本节我们将展示多维数组的一些特性。考虑下日期转换的问题:把某月的第几天转换为当年的第几天,以及反向转换。例如,3月1日是非闰年的第60天,是闰年的第61天。我们定义两个函数来做这个转换:day_of_year把月和日转换为年的第几天,month_day把年的第几天转换成月和日。因为第二个函数要计算两个值,所以月和日这两个参数
十八年后又是一条好汉
·
2024-01-06 15:45
C语言
c语言
笔记
开发语言
LeetCode刷题--- 使用最小花费爬楼梯
个人主页:元清加油_【C++】,【
C语言
】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2024-01-06 15:18
力扣动态规划算法题
leetcode
算法
LeetCode刷题--- 三步问题
个人主页:元清加油_【C++】,【
C语言
】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2024-01-06 15:48
力扣动态规划算法题
leetcode
算法
LeetCode刷题--- 解码方法
个人主页:元清加油_【C++】,【
C语言
】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2024-01-06 15:48
力扣动态规划算法题
leetcode
算法
LeetCode刷题--- 不同路径
个人主页:元清加油_【C++】,【
C语言
】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2024-01-06 14:43
力扣动态规划算法题
leetcode
算法
win10报错“api-ms-win-crt-string-l1-1-0.dll文件丢失,软件无法启动”,快速修复方法,亲测有效
它的作用主要是提供一些基本的、用于支持
C语言
编写的程序的函数。如果api-ms-win-crt-string-l1-1-0.dll文件缺失或损
m0_70112216
·
2024-01-06 14:12
windows
游戏程序
游戏
电脑
玩游戏
ZooKeeper-分布式利器(3)——API与监听使用实例
ZooKeeper官方支持Java和
C语言
,ZooKeeper社区为其他语言(.NET,pyth
Xuds
·
2024-01-06 14:16
C语言
三种循环输出9*9乘法表
解题思路:1、外层循环控制1~9循环2、内层控制循环的次数比如:1*1=1循环一次1*1=11*2循环两次依此类推inti,j;printf("for打印9*9乘法表\r\n");for(i=1;i<10;i++){for(j=1;j<=i;j++){printf("%d*%d=%d",j,i,i*j);}printf("\r\n");}printf("while打印9*9乘法表\r\n");wh
可厉害的土豆
·
2024-01-06 13:43
C语言基础编程练习
c语言
开发语言
C语言
实现水仙花
水仙花定义:指一个3位数,其各位数字立方和等于改数本身。若:153=1*1*1+5*5*5+3*3*3依次类推,四、五…十全十美呀。解题思路从这句:其各位数字立方和等于改数本身我们将这位数拆分出来:num=num1^3+num2^3+num3^3四位数水仙花推导:num=num1^3+num2^3+num3^3+num4^3依次类推:num=num1^3+num23+…+numn3(n>=100)
可厉害的土豆
·
2024-01-06 13:13
c语言
算法
开发语言
C语言
:找到数组中出现次数最多的元素
目录一、前言二、我的方法三、完整代码一、前言前几天在leetcode刷题时遇到了这个需求,就来CSDN搜索解决方法。逛了一大圈,发现最多的方法是:新建一个大小为原数组中最大值的数组(初始化为0),然后遍历原数组,例如遍历到元素a,那么新建数组nums[a]++。最终再遍历一次新建数组,就可以知道哪个元素出现次数最多,以及其出现次数。先说说这种方法的弊端:首先如果数组中的最大元素值很大,那么就要创建
南林yan
·
2024-01-06 13:23
数据结构与算法
c语言
算法
数据结构
怎么解决函数内申请内存,函数外释放的问题
注意是
C语言
,不是C++;不同的编译器和库,内部关于内存申请与释放的实现不同,因此不能直接要求用户指定用某个函数释放内存,必须要单独自己封装一个接口。有两种思路。一种是以指针作为参数
丶Em1tu0F
·
2024-01-06 13:56
数据结构 第三章节 栈和队列
参考:1.数据结构
C语言
版|第2版;2.力扣;3.2024年数据结构考研复习指导。三个参考分别依次对应文章三个部分。
Q天马A行空Q
·
2024-01-06 12:10
数据结构
数据结构
算法
栈和队列
c++
滑动窗口,
c语言
给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。示例3:输入:s="pwwkew"输出:3解释:因为无重复字符的最长子串是 "wke",所以其长度为3。 请注意,你的答案必须是子串的长
glut底层学生
·
2024-01-06 12:05
leetcode
c语言
每日一题 leetcode1599:经营摩天轮的最大利润 模拟
c语言
你正在经营一座摩天轮,该摩天轮共有4个座舱,每个座舱最多可以容纳4位游客。你可以逆时针轮转座舱,但每次轮转都需要支付一定的运行成本runningCost。摩天轮每次轮转都恰好转动1/4周。给你一个长度为n的数组customers,customers[i]是在第i次轮转(下标从0开始)之前到达的新游客的数量。这也意味着你必须在新游客到来前轮转i次。每位游客在登上离地面最近的座舱前都会支付登舱成本bo
glut底层学生
·
2024-01-06 12:05
c语言
leetcode:162寻找峰值 1901寻找峰值II
c语言
,二分查找
峰值元素是指其值严格大于左右相邻值的元素。给你一个整数数组nums,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回任何一个峰值所在位置即可。你可以假设nums[-1]=nums[n]=-∞。你必须实现时间复杂度为O(logn)的算法来解决此问题。示例1:输入:nums=[1,2,3,1]输出:2解释:3是峰值元素,你的函数应该返回其索引2。示例2:输入:nums=[1,2,1,
glut底层学生
·
2024-01-06 12:35
leetcode
c语言
算法
leetcode:151反转字符串中的单词
c语言
,双指针
给你一个字符串s,请你反转字符串中单词的顺序。单词是由非空格字符组成的字符串。s中使用至少一个空格将字符串中的单词分隔开。返回单词顺序颠倒且单词之间用单个空格连接的结果字符串。注意:输入字符串s中可能会存在前导空格、尾随空格或者单词间的多个空格。返回的结果字符串中,单词间应当仅用单个空格分隔,且不包含任何额外的空格。示例1:输入:s="theskyisblue"输出:"blueisskythe"示
glut底层学生
·
2024-01-06 12:35
leetcode
c语言
算法
leetcode:6 N字形变换
c语言
找下标规律
将一个给定字符串s根据给定的行数numRows,以从上往下、从左到右进行Z字形排列。比如输入字符串为"PAYPALISHIRING"行数为3时,排列如下:PAHNAPLSIIGYIR之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"PAHNAPLSIIGYIR"。请你实现这个将字符串进行指定行数变换的函数:stringconvert(strings,intnumRows);示例1:
glut底层学生
·
2024-01-06 12:35
leetcode
c语言
算法
上一页
152
153
154
155
156
157
158
159
下一页
按字母分类:
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
其他