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语言代码
2(闰年判断)
//闰年判断#includeintmain(){intyear=0,count=0;for(year=1000;year<=2000;year++){if(year%4!=0){continue;}elseif(year%4==0){if(year%100!=0){printf("%5d",year);count++;}}if(year%400==0){printf("%5d",year);cou
JINJIN1062495199
·
2020-08-23 04:32
c语言代码
(闰年)
#include#includeintmain(){intyear;intleap;printf("pleaseenteryear:");scanf("%d",&year);if((year%4==0&&year%100!=0)||(year%400==0))leap=1;elseleap=0;if(leap==1)printf("%disaleap\n",year);elseprintf("%d
ITFarmer_lan
·
2020-08-23 04:59
查找指定字符串在某个字符串中的出现次数
c语言代码
实现:点击(此处)折叠或打开#include#includeintsearchnum(char*str,char*pattern){if(str==NULL)return0;char*pos=
BurningTeng
·
2020-08-23 01:25
C/C++
uboot第二阶段代码详细分析
Stage2
C语言代码
部分lib_arm/board.c中的startarmboot是C语言开始的函数也是整个启动代码中C语言的主函数,同时还是整个u-boot(armboot)的主函数,该函数只要完成如下操作
xtx1990
·
2020-08-22 20:16
u-boot引导代码
垃圾回收算法实现之 - 标记-清除(完整可运行
C语言代码
)
世界上首个值得纪念的GC算法是GC标记-清除算法(Mark-SweepGC)。自其问世以来,一直到半个世纪后的今天,它依然是各种处理程序所用的伟大的算法。GC标记-清除算法由标记阶段和清除阶段构成。标记阶段是把所有活动对象(可达对象,reachable)都做上标记的阶段。清除阶段是把那些没有标记的对象,也就是非活动对象回收的阶段。通过这两个阶段,就可以复用已释放的空间。本文代码使用C语言实现名词解
空无
·
2020-08-22 14:59
垃圾回收
内存管理
算法
c
九宫幻方(
C语言代码
)
标题:九宫幻方小明最近在教邻居家的小朋友小学奥数,而最近正好讲述到了三阶幻方这个部分,三阶幻方指的是将1~9不重复的填入一个3*3的矩阵当中,使得每一行、每一列和每一条对角线的和都是相同的。三阶幻方又被称作九宫格,在小学奥数里有一句非常有名的口诀:“二四为肩,六八为足,左三右七,戴九履一,五居其中”,通过这样的一句口诀就能够非常完美的构造出一个九宫格来。492357816有意思的是,所有的三阶幻方
苍之羽
·
2020-08-22 13:57
蓝桥杯
LeetCode练习1--【数组】两数之和(简单)
示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]二、我的解答:
C语言代码
int*twoSum(int*nums,int
Eunhyuk_Z
·
2020-08-22 04:45
C语言编程
判断两个int类型的整数相加,相减是否溢出的
C语言代码
#include#includeinttadd_ok(intx,inty);inttsub_ok(intx,inty);intmain(){printf("%d\n",tadd_ok(INT_MIN,0));printf("%d\n",tadd_ok(INT_MIN,-1));printf("%d\n",tadd_ok(INT_MAX,0));printf("%d\n",tadd_ok(INT_M
何有飞
·
2020-08-22 03:47
Translate:USACO/inflate
这是USACOChapter3.1中的OI题目ScoreInflation的翻译,参见介绍及题解,
C语言代码
,C++语言代码,Pascal语言代码。
Who_is_WZX
·
2020-08-22 02:13
动态规划
usaco
Linux汇编代码学习,反汇编简单的c及分析汇编代码工作过程
以下是本周课程的实验:讲一个简单的
C语言代码
反汇编
qc007119
·
2020-08-22 02:38
linux内核分析
HTTP服务七层架构技术探讨
从C语言文件编写到生成可执行文件的过程来看:预处理(展开后的
C语言代码
phpkernel
·
2020-08-22 01:38
一个螺旋矩阵的
C语言代码
by wsc
来自新浪博客:http://blog.sina.com.cn/s/blog_3fdbb88a0100vjxa.html一个螺旋矩阵的
C语言代码
(2011-10-2621:25:05)原题目链接:http
wsccdsn
·
2020-08-21 23:16
算法整理
关于代码规范的一点心得
主要是和
c语言代码
规范相关的一点想法。1、注释a、文件头注释;b、外部接口注释;以上两点注释最好用模板生成,且要仔细填写。这个地方是新手最容易忽略和犯错的地方。
weixin_30662109
·
2020-08-21 22:52
SHA1实现C语言
下面是
C语言代码
:/**IfyoudonothavetheISOstandardstdint.hheaderfile,thenyou*musttypdefthefollowing:*namemeaning
jun2016425
·
2020-08-21 19:01
算法
加密
【C语言教程】双向链表学习总结和
C语言代码
实现!值得学习~
双向链表定义我们一开始学习的链表中各节点中都只包含一个指针(游标),且都统一指向直接后继节点,通常称这类链表为单向链表。虽然使用单向链表能100%解决逻辑关系为"一对一"数据的存储问题,但在解决某些特殊问题时,单链表并不是效率最优的存储结构。比如说,如果算法中需要大量地找某指定节点的前驱节点,使用单链表无疑是灾难性的,因为单链表更适合"从前往后"找,而"从后往前"找并不是它的强项。为了能够高效率解
C语言编程学习基地
·
2020-08-21 14:00
冒泡排序(Bubble Sort)的C语言实现
第一轮下来最大的数就会移动到数组的最后的位置,之后再从0~n-2的范围去比较,以此类推
C语言代码
:#includevoidBubbleSort(intnum[10]);voidswap(int*a,int
青花幽默
·
2020-08-21 11:36
C语言
AD转换(IIC总线)
仿真原理图:参考上一篇博客ADC仿真原理图
C语言代码
如下:/*------------------------FileName:ADC.hFunction:头文件Author:ZhangKaizhouDate
田野麦子
·
2020-08-21 06:15
C51
DA转换(IIC总线)
仿真原理图如下:
C语言代码
如下:/*------------------------FileName:DAC.hFunction:头文件Author:Zhang
田野麦子
·
2020-08-21 06:15
C51
垃圾回收算法实现之 - 分代回收(完整可运行
C语言代码
)
分代垃圾回收(Mark-SweepGC),并不是一个具体的算法,只是结合了几种垃圾回收算法,把对象按特点进行了分类,对每种特点的对象集执行不同的回收算法,从而提升回收效率阅读本文之前,你最好已经了解了复制算法和标记清除算法,因为文中不会过多重复介绍复制算法和清除算法的内容分代垃圾回收在对象中引用了“年龄”的概念,通过优先回收容易称为垃圾的对象,从而提高垃圾回收的效率。大部分的对象在生成后马上就变成
空无
·
2020-08-21 04:35
垃圾回收
垃圾回收机制
内存管理
c
单片机驱动 DS1302时钟+1602液晶 (附 PROTEUS 仿真文件+源代码)
单片机驱动DS1302时钟+1602液晶PROTEUS和51单片机教程程序参考
C语言代码
如下:#include#include“LCD1602.h”#include“DS1302.h”voidDelay1ms
从零开始学单片机设计
·
2020-08-21 02:09
单片机
编程
2016 07 28 【PHP&C】打印杨辉三角形(附带最简公式的来源)
首先,鸣谢百度百科~~最简公式是从上面找的233333(请不要鄙视我这个拿来主义~~)不过并没有给解题思路,只是给了实现的代码,如下图(
C语言代码
):#include#includeintmain(){
巧克力华夫脆
·
2020-08-21 01:32
php暑假班所学
php
c语言
算法
杨辉三角
垃圾回收算法实现之 - 标记-整理(完整可运行
C语言代码
)
GC标记-压缩算法(MarkCompactGC)是将GC标记-清除算法与GC复制算法相结合的产物。本文实现的是DonaldE.Knuth研究出来的Lisp2算法,基于C语言在标记-整理算法中,标记阶段和标记-清除算法中的的标记阶段完全一样;然后对堆进行几次搜索来整理活动对象。整理算法也是移动式的算法,不会有碎片化的问题,并且和复制算法相比不用牺牲半个堆的空间名词解释对象对象在GC的世界里,代表的是
空无
·
2020-08-21 00:04
垃圾回收机制
垃圾回收
内存管理
c
算法
垃圾回收算法实现之 - 标记-整理(完整可运行
C语言代码
)
GC标记-压缩算法(MarkCompactGC)是将GC标记-清除算法与GC复制算法相结合的产物。本文实现的是DonaldE.Knuth研究出来的Lisp2算法,基于C语言在标记-整理算法中,标记阶段和标记-清除算法中的的标记阶段完全一样;然后对堆进行几次搜索来整理活动对象。整理算法也是移动式的算法,不会有碎片化的问题,并且和复制算法相比不用牺牲半个堆的空间名词解释对象对象在GC的世界里,代表的是
空无
·
2020-08-21 00:03
垃圾回收机制
垃圾回收
内存管理
c
算法
垃圾回收算法实现之 - 复制算法(完整可运行
C语言代码
)
GC复制算法(CopyingGC)是MarvinL.Minsky在1963年研究出来的算法。说得简单点,就是只把某个空间里的活动对象复制到其他空间,把原空间里的所有对象都回收掉。这是一个相当大胆的算法。在此,我们将复制活动对象的原空间称为From空间,将粘贴活动对象的新空间称为To空间。本文实现的是RobertR.Fenichel与JeromeC.Yochelson研究出来的GC复制算法,使用C语
空无
·
2020-08-21 00:00
垃圾回收
垃圾回收机制
内存管理
c
算法
垃圾回收算法实现之 - 复制算法(完整可运行
C语言代码
)
GC复制算法(CopyingGC)是MarvinL.Minsky在1963年研究出来的算法。说得简单点,就是只把某个空间里的活动对象复制到其他空间,把原空间里的所有对象都回收掉。这是一个相当大胆的算法。在此,我们将复制活动对象的原空间称为From空间,将粘贴活动对象的新空间称为To空间。本文实现的是RobertR.Fenichel与JeromeC.Yochelson研究出来的GC复制算法,使用C语
空无
·
2020-08-21 00:29
垃圾回收
垃圾回收机制
内存管理
c
算法
垃圾回收算法实现之 - 引用计数(完整可运行
C语言代码
)
GC原本是一种“释放怎么都无法被引用的对象的机制”。那么人们自然而然地就会想到,可以让所有对象事先记录下“有多少程序引用自己”。让各对象知道自己的“人气指数”,从而让没有人气的对象自己消失,这就是引用计数法(ReferenceCounting),它是GeorgeE.Collins于1960年钻研出来的。引用计数法中引入了一个概念,那就是“计数器”。在对象头中增加了一个计数器属性,用来标识对象的被引
空无
·
2020-08-21 00:54
垃圾回收
垃圾回收机制
内存管理
算法
c
垃圾回收算法实现之 - 引用计数(完整可运行
C语言代码
)
GC原本是一种“释放怎么都无法被引用的对象的机制”。那么人们自然而然地就会想到,可以让所有对象事先记录下“有多少程序引用自己”。让各对象知道自己的“人气指数”,从而让没有人气的对象自己消失,这就是引用计数法(ReferenceCounting),它是GeorgeE.Collins于1960年钻研出来的。引用计数法中引入了一个概念,那就是“计数器”。在对象头中增加了一个计数器属性,用来标识对象的被引
空无
·
2020-08-21 00:54
垃圾回收
垃圾回收机制
内存管理
算法
c
IOS开发之sqlite框架FMDB
FMDB是iOS平台的SQLite数据库框架FMDB以OC的方式封装了SQLite的C语言APIFMDB的优点使用起来更加面向对象,省去了很多麻烦、冗余的
C语言代码
.对比苹果自带的CoreData框架,
Corwien
·
2020-08-20 20:10
ios
sqlite3
fmdb
objective-c
IOS开发之sqlite框架FMDB
FMDB是iOS平台的SQLite数据库框架FMDB以OC的方式封装了SQLite的C语言APIFMDB的优点使用起来更加面向对象,省去了很多麻烦、冗余的
C语言代码
.对比苹果自带的CoreData框架,
Corwien
·
2020-08-20 20:10
ios
sqlite3
fmdb
objective-c
OC-Runtime(部分)
在我们平时编写的OC代码中,程序运行过程时,其实最终都是转成了runtime的
C语言代码
,runtime算是OC的幕后工作者。OverviewO
帽子和五朵玫瑰
·
2020-08-20 19:58
CCF认证 - 201609-2 - 火车购票
C语言代码
实现(90分)
#includeintmain(){intn,a[100]={0},seat[20][5]={0},num,ls=5,flag=0,tag=0;//数组seat表示座位的占用情况;scanf("%d",&n);for(inti=0;i=num){for(intk=l;k
写bug战神
·
2020-08-20 17:24
初学算法
求负数补码的3种方法,为什么引用补码,用c语言实现
求补码的方法正数没有争议就是原码等于补码和反码为什么引入补码求负数反码的两种方法方法1:课本方法2:利用相反数减法求补码方法3:简化过程求补码方法三:
c语言代码
memset函数的使用正数没有争议就是原码等于补码和反码为什么引入补码数的原码表示百形式简单
创不了浩
·
2020-08-20 14:09
c语言
计算机组成原理
CCF认证 - 201609-2 - 火车购票
C语言代码
实现(100分)
之前在考虑问题时忽略了类似于这种情况:假如有21人购票,每个人买四张票,那么之前的90分代码会导致第21人无法购买成功,这是因为for(h=0;hintmain(){intn,a[100]={0},seat[20][5]={0},num,ls=5,flag=0,tag=0;//数组seat表示座位的占用情况;scanf("%d",&n);inth;for(inti=0;i=num){for(int
写bug战神
·
2020-08-20 14:37
初学算法
CCF认证
11.static(转)
C语言代码
是以文件为单位来组织的,在一个
weixin_33923148
·
2020-08-20 08:22
C语言入门——杭电oj 2016
杭电oj2016题目如下
C语言代码
如下#includeintmain(){intn,i,min;inttemp,a[100];while(scanf("%d",&n)!
奕王逸渊
·
2020-08-20 04:27
C语言代码
书写风格
1.复合语句对齐和缩进风格1.1K&R风格《CProgramingLanguage》一书所使用的风格。特点是左面的花括号在行的末尾,通过缩进保持代码的紧凑,缺点是不容易找到左边的花括号。voidmain(void){while(1){if(1==flag){num++;}}}1.2Allman风格EricAllman是Sendmail和一些UNIX工具的作者。特点是每个花括号单独占一行,花括号内全
hello_StarLee
·
2020-08-20 02:29
C语言
数据转换字节扩展 char c=128
charc=128;printf("%d",c);【将
C语言代码
汇编,可以看到128转换成了-128】C语言char类型的表示范围-128~127。
嵌入式软件和硬件
·
2020-08-20 01:11
C语言
webots仿真——多机器人通信(
C语言代码
)
Webots中提供了无线通信模块:Emitter:通信发射模块Receiver:通信接收模块EmitterEmitter用来发射无线电、串口或红外通信信号。只能发送数据,不能接收数据。使用方法:Step1:添加一个robot节点,在robot节点的children子节点下添加emitter节点。Step2:在emitter节点的children子节点下添加shape,为发射器建立一个三维外形。(该
Anker_Evans
·
2020-08-19 23:00
Webots机器人仿真
vs2015中编写
C语言代码
出现错误:提示scanf is not safe 问题解决办法
在vs2015中,运行出现错误:严重性代码说明项目文件行禁止显示状态错误C4996'scanf':Thisfunctionorvariablemaybeunsafe.Considerusingscanf_sinstead.Todisabledeprecation,use_CRT_SECURE_NO_WARNINGS.Seeonlinehelpfordetails.ConsoleApplicatio
如如_追寻
·
2020-08-19 18:12
洛谷P1090合并果子,贪心算法 纯C语言
附上
C语言代码
#includeinttotal=0;//搬运果子需要的总力气,设为全局变量voidMergeSort(inta[],ints,inte,inttemp[]);//归并排序基本操作voidMerge
文若_书生
·
2020-08-19 09:07
c语言
算法
#数据结构 二叉树的建立及先中后序遍历完整
C语言代码
二叉树的先中后序遍历二叉树的建立先序遍历中序遍历后序遍历程序结果二叉树的建立我们知道,建立一个二叉树,可以写出它的先序遍历,后序遍历,中序遍历。本文根据先序序列建立一个二叉树,以字符#表示空结点。先序序列的二叉树如下图所示。(ABD##E##CF###)比如我们知道这样的一个二叉树想要建立这个二叉树二叉树,我们就要依次从键盘输入ABD##E##CF###。这样,我们就建立好了一个二叉树,接下来就是
九芒星#
·
2020-08-19 06:19
C语言
数据结构
二叉树
数据结构
c语言
计算二叉树深度完整
C语言代码
(数据结构)
二叉树深度的计算二叉树的深度计算完整代码展示程序结果二叉树的深度计算我们先看一个深度为3的二叉树。想求得此二叉树深度,先计算左孩子深度,再计算右孩子深度,比较得出最大值,即二叉树深度。通过先序序列键盘输入一个二叉树ABD##E##CF###。设计算法则先遍历二叉树的左子树的深度,然后再遍历二叉树右子树的深度。最后判断左子树和右子树的深度,如果左子树比右子树深则返回左子树深度+1,否则返回右子树深度
九芒星#
·
2020-08-19 06:19
C语言
数据结构
9行代码废掉Windows
微软一直声称WindowsXP多么多么稳定可靠,但日前一位名为MasaruTsuchiyama的外国编程爱好者刊出了一小段
C语言代码
。
iteye_1646
·
2020-08-19 02:35
二叉排序树(完整案例与完整
C语言代码
)
写在前面:博主是一位普普通通的19届双非软工在读生,平时最大的爱好就是听听歌,逛逛B站。博主很喜欢的一句话花开堪折直须折,莫待无花空折枝:博主的理解是头一次为人,就应该做自己想做的事,做自己不后悔的事,做自己以后不会留有遗憾的事,做自己觉得有意义的事,不浪费这大好的青春年华。博主写博客目的是记录所学到的知识并方便自己复习,在记录知识的同时获得部分浏览量,得到更多人的认可,满足小小的成就感,同时在写
祈祷ovo
·
2020-08-18 18:57
#
查找
数据结构与算法
C语言++i 与i++ 详解
i++;++i;就
C语言代码
来看,i++和++i都只有一行,看起来似乎二者的执行效率一样了?
qianxuedegushi
·
2020-08-18 15:07
C语言
增量式PID控制
C语言代码
增量式PID控制
C语言代码
增量式PID控制公式:上面△u(k)是控制量增量,“增量式PID”就是直接以这个增量进行控制。
fyyy4030
·
2020-08-18 14:38
C/C++
5.C语言之函数
(2)函数是
C语言代码
的基本组成部分,它是一个小模块,整个程序由很多功能独立的模块(函数)组成,这就是程序设计的基本分化方法。(3)main:一个C语言程序只能
Rston
·
2020-08-18 14:46
linux下c语言
c语言简单的代码优化
C语言代码
的简单优化这里介绍的优化主要是让代码看起来更简洁明了先看几个简单的例子:.输出int型数组a的元素个数printf("%d\n",_________);这里怎么填对我们来说非常简单了,我们一般用的
SpongeBob007号
·
2020-08-18 07:15
最大子序和(
C语言代码
)
最大子序和力扣上的—53.最大子序和一.题目给定一个整数数组nums,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入:[-2,1,-3,4,-1,2,1,-5,4],输出:6解释:连续子数组[4,-1,2,1]的和最大,为6。二.暴力解法利用双重for循环来求解每个连续子数组的值;1.分析(1)数组下标0123456指针ij指针i代表着最外层的for循环,指针j
日渐秃噜的小杨
·
2020-08-18 06:54
力扣题
C语言实现C++面向对象语言多态特性
当初C++在上个世纪七十年代末,80年代初时,C++发展刚刚起步,那时C++可以看作Cwithclass,C++编写的代码是经过转换成
C语言代码
后,再经过C编译器来生成目标代码的。
CodingGeek
·
2020-08-18 02:07
C++语言
C语言
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他