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语言-基础知识
【华为OD机考 统一考试机试C卷】 游戏分组/王者荣耀(C++ Java JavaScript Python
C语言
)
华为OD机考:统一考试C卷+D卷+B卷+A卷目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。请注意:大家刷完C卷真题,最好要把B卷的真题刷一下,因为C卷的部分真题来自B卷。另外订阅专栏还可以联系笔者开通在线OJ进行刷题,提高刷题效率。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+A卷)+考点说明专栏:2023华为OD机试(B
算法大师
·
2024-02-20 16:52
华为od
c语言
c++
java
python
【华为OD机考 统一考试机试C卷】 游戏分组/王者荣耀(
C语言
)
(
C语言
)华为OD机试:统一考试C卷+D卷+AB卷+刷题OJ目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。
算法大师
·
2024-02-20 16:52
(C语言)
华为OD机试C卷+B卷真题
+
在线OJ
华为od
c语言
游戏
反比例函数
一、
基础知识
1.定义:一般地,形如(为常数,)的函数称为反比例函数。还可以写成2.反比例函数解析式的特征:⑴等号左边是函数,等号右边是一个分式。
帅云吞1
·
2024-02-20 16:33
[计算机网络]---网络编程套接字
如果发现有问题的地方欢迎❀大家在评论区指正目录一、
基础知识
1、源IP地址和目的IP地址2、端口号二、网络套接字1、网络字节序2、socket编程接口三、基于tcp协议的网络通信1、服务器的编写2、客户端的编写
小蜗牛~向前冲
·
2024-02-20 16:44
网络
计算机网络
[计算机网络]---Http协议
目录一、Http协议
基础知识
1、基本概念2、htpp基本结构2.1认识URL2.2urlencode和urldecode2.3其他属性二、基于Htt
小蜗牛~向前冲
·
2024-02-20 16:44
网络
计算机网络
专升本
C语言
必刷编程题
C语言
编程题1,最大公约数//最大公约数inta=4,b=12,temp;while(a%b){temp=a%b;b=a;a=temp;}printf("%d\n",b);思路:求两数之间的最小值minfor
Freen_
·
2024-02-20 16:41
小白专看
c语言
开发语言
分配土地(
C语言
)
题目描述从前有个村庄,村民们喜欢在各种田地上插上小旗子,旗子上标识了各种不同的数字。某天集体村民决定将覆盖相同数字的最小矩阵形的土地分配给村里做出巨大贡献的村民,请问此次分配土地,做出贡献的村民种最大会分配多大面积?输入描述第一行输入m和n,m代表村子的土地的长n代表土地的宽第二行开始输入地图上的具体标识输出描述此次分配土地,做出贡献的村民种最大会分配多大面积备注旗子上的数字为1~500,土地边长
~柠月如风~
·
2024-02-20 16:10
刷题
c语言
数据结构
华为od
剩余银饰的重量(
C语言
)
题目描述有N块二手市场收集的银饰,每块银饰的重量都是正整数,收集到的银饰会被熔化用于打造新的饰品。每一回合,从中选出三块最重的银饰,然后一起熔掉。假设银饰的重量分别为x、y和z,且x#include//定义一个比较函数,用于对银饰重量进行降序排序intcmp(constvoid*a,constvoid*b){return*(int*)b-*(int*)a;//按照从大到小的顺序排列}//计算熔炼后
~柠月如风~
·
2024-02-20 16:10
刷题
c语言
数据结构
华为od
C语言
必刷题上(保姆式详解)
目录说明:(1)(2)错题1.printf输出(1)关于printf的输出(2)注意点2.关键字3.ASCII编码4.转义字符编辑5.变量6.for循环(1)线段图案编辑(2)for循环体(3)素数(4)"x"型图案(5)正方形图案7.while循环(1)注意点(2)求两个数的最大公约数8.switch..case语句(1)switch..case中的break(2)注意点9.数组10.函数(1)
白子寰
·
2024-02-20 16:08
C语言题目
c语言
开发语言
内存冷热标记(
C语言
)
题目描述现代计算机系统中通常存在多级的存储设备,针对海量workload的优化的一种思路是将热点内存页优先放到快速存储层级,这就需要对内存页进行冷热标记。一种典型的方案是基于内存页的访问频次进行标记,如果统计窗口内访问次数大于等于设定阈值,则认为是热内存页,否则是冷内存页。对于统计窗口内跟踪到的访存序列和阈值,现在需要实现基于频次的冷热标记。内存页使用页框号作为标识。输入描述第一行输入为N,表示访
~柠月如风~
·
2024-02-20 16:05
刷题
c语言
数据结构
华为od
HexRays(
基础知识
)
HexRaysDecompiler(简称HexRays)1.生成伪代码生成伪代码所需要的操作,在对应的目标函数,按F5键即可2.伪代码的构成HexRays生成的伪代码有一定的结构,每个函数反编译后,第一行都为函数的原型,然后是局部变量的声明区域,最后是函数语句其中上部位变量的声明区域,可以通过单击“Collapsedeclaration”将其折叠注意:每个局部变量后面的注释实际上代表着这个变量的所
Back~~
·
2024-02-20 16:34
CTF混合
学习
【
C语言
必刷题】4. 打印100~200之间的素数
文章目录题目描述解题思路代码题目描述使用
C语言
写一个程序打印100~200之间的的素数,数字中间使用空格分割。解题思路素数是指只能被1和它本身整除的正整数。
爱敲代码的小杨.
·
2024-02-20 16:03
C生万物
c语言
算法
开发语言
代码随想录算法训练营day14
题目:递归遍历、迭代遍历、统一迭代参考链接:代码随想录
基础知识
满二叉树深度为k,节点数为2^k-1,其中k从1开始完全二叉树除了最底层节点未满,其他层节点都满,且最底层节点集中到左边。
羊角问蕊
·
2024-02-20 15:46
算法
二分查找算法
c语言
伪代码,算法-二分搜索算法
算法:二分搜索算法(折半查找算法)时间复杂度:二分搜索算法概述二分搜索算法伪代码二分搜索算法实现二分搜索算法概述二分搜索算法,也称折半查找算法,即在一个有序数组中查找某一个特定元素。整个搜索过程从中间开始,如果要查找的元素即中间元素,那么搜索过程结束;反之根据中间元素与要查找元素的关系在数组对应的那一半查找,例如查找元素大于中间元素,则在整个数组较大元素的那一半查找,反复进行这个过程,直到找到元素
weixin_39747511
·
2024-02-20 15:45
二分查找算法c语言伪代码
从入门到精通:AI绘画与修图实战指南
我们将从
基础知识
开始,逐步引导读者掌握这些工具的使用技巧。AI绘画与修图的
基础知识
我们将首先介绍AI绘画与修图的
基础知识
,包括了解Photoshop和Firefly
海拥✘
·
2024-02-20 15:37
AI作画
C语言
指针详解数组指针与指针数组 函数指针与指针函数
本文通过简单的
C语言
代码的展示,深入理解指针、指针数组、数组指针等概念。一、什么是指针
C语言
里,变量存放在内存中,而内存其实就是一组有序字节组成的数组,每个字节有唯一的内存地址。
积极向上的11
·
2024-02-20 15:34
c语言
开发语言
C语言
-数组和指针-学习攻坚
文章目录前言一、指针是什么1.1先从数据类型说起1.2利用指针调用数据类型二、为什么要用指针三、数组类型3.1数组和指针3.2二维数组与数组指针3.3指针数组总结前言
C语言
是我第一个接触的编程语言,当时通过学习
请叫我7plus
·
2024-02-20 15:04
C/C++
c语言
学习
c++
实例观察 c 语言中 volatile 的作用
在
c语言
中,如果变量被volatile修饰,就是告诉编译器这个变量随时都可能发生变化,那么每次读取变量的时候都会到内存中读取。
王燕龙(大卫)
·
2024-02-20 15:33
c语言
C语言
数组的指针和指向数组的指针变量
一、回顾二维数组和多维数组的概念inta[3][4];//二维数组inta[2][3]4];//多维数组二、指向多维数组的指针和指针变量的探究可以把a看成是一个一维数组,这个一维数组有三个元素:a[0],a[1],a[2],每个元素又是一个包含4个元素的一维数组。(1)a:二维数组名,也是整个二维数组的首地址。我们可以认为是第0行的首地址是1000inta[3][4];//数组名a,同样代表数组的
外太空程序员
·
2024-02-20 15:01
c语言
开发语言
C语言
数组和指针的区别
一、定义指针:表示
C语言
中某种数据类型的数据存储的内存地址,例如,指向各种整型的指针或者指向某个结构体的指针;数组:表示若干个相同
C语言
数据类型的元素在连续内存中储存的一种形态。
_NOUS_
·
2024-02-20 15:31
C语言
数据结构与算法
c语言
指针
数组
C语言
数组和指针
一,
C语言
的数组1.什么是数组数组是存储数据的结构。由于单个变量所能存储的数据很有限,所以有了数组存储结构。不仅如此,数组和指针是相辅相成的,学习数组可以为学习指针打下基础。
懒羊羊z
·
2024-02-20 15:31
基础系列
c语言
数组
C语言
一维数组与指针
一、一维数组原理
C语言
中指针pointer同义词地址address1.数组名的真正作用:数组整个存储空间的首地址(最小最前面的地址),也代表第0个元素的地址intas[]={10,20,30,40,50
程序员懒羊羊
·
2024-02-20 15:59
C语言技术体系
c语言
开发语言
C语言
二维数组与指针
一、二维数组的基本用法数组的特性:长度固定、同类型、有编号(先行后列)逻辑造型:表格矩阵状1.二维数组声明生成:类型数组名[行数][列数]inta;intarr1[10];intge[3][4];二维数组称为一维数组的一维数组2.数组元素(成员)的使用:数组名[先行][后列]ge[0][0]=1;ge[0][3]=2;ge[2][0]=3;ge[2][3]=4;注意事项:不要下标越界使用。3.循环
程序员懒羊羊
·
2024-02-20 15:59
C语言技术体系
c语言
开发语言
如何系统地学习Python
以下是一个分阶段的学习计划:阶段一:
基础知识
理解Python的特点:认识Python的历史与设计哲学。学习Python的基本语法和运行环境。
superdont
·
2024-02-20 15:28
计算机视觉
计算机视觉入门
python
人工智能
计算机视觉
opencv
系统地学习Python
Android内存优化的知识梳理
JVM内存管理
基础知识
了解JVM内存管理的基础内容,对我们理解内存分配有很大的帮助:比如Java堆的原理,JVM如何判断对象的存活、几种垃圾回收算法:关于这部分,可以参考笔者之前写的JVM|翻越内存管理的墙
树獭非懒
·
2024-02-20 15:23
数据结构
Android
性能优化
android
「HTML+CSS」--自定义加载动画【013】
首先非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~哈哈自我介绍一下昵称:海轰标签:程序猿一只|C++选手|学生简介:因
C语言
结识编程,随后转入计算机专业,有幸拿过国奖、省奖等,已保研。
海轰Pro
·
2024-02-20 15:50
祝你成功
后去应聘技术A组,还准备了
基础知识
训练,那技管大爷问他做过没有,没有又无下文。今次,人员变动大,终让有机会。祝你梦想成真!
鲸鲵踊而夹毂
·
2024-02-20 15:42
汽车零部件软件开发常用搜索算法
五种常见的搜索算法在
C语言
环境中的应用及解析一、线性搜索(LinearSearch)线性搜索是最基础的查找算法,适用于对未排序或无特定结构的数据集合进行搜索。
木子n1
·
2024-02-20 14:36
汽车
哈希算法
散列表
Linux嵌入式开发 C++学习:day1
C++在
C语言
的基础上进行了扩充和完善,是一种面向对象程序设计(OOP)语言。Stroustrup说:“这个名字象征着源自于
C语言
变化的自然演进”。
墨鱼馒头
·
2024-02-20 14:03
c++
算法
编程语言
链表插入排序和冒泡排序
c语言
链表排序问题提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录链表排序问题前言冒泡排序1.思想2.代码插入排序1.思想2.代码总结前言链表与数组一样也有许多排序方式今天介绍链表的插入排序。冒泡排序1.思想在数组中冒泡排序之所以容易实现的原因在于:数组中数据在内存中的存储是连续的,并且通过下标的改变就可以轻松改变指针所指的地址但在链表中,每个节点在内存中的位置是不确定的,所以不
lalalacallmelater
·
2024-02-20 14:01
链表
数据结构
c语言
链表折半插入排序
c语言
代码,[力扣
c语言
实现]147. 对链表进行插入排序
147.对链表进行插入排序1.题目描述对链表进行插入排序。插入排序算法:插入排序是迭代的,每次只移动一个元素,直到所有元素可以形成一个有序的输出列表。每次迭代中,插入排序只从输入数据中移除一个待排序的元素,找到它在序列中适当的位置,并将其插入。重复直到所有输入数据插入完为止。示例1:输入:4->2->1->3输出:1->2->3->4示例2:输入:-1->5->3->4->0输出:-1->0->3
weixin_39713578
·
2024-02-20 14:31
链表折半插入排序c语言代码
对链表进行插入排序-纯
c语言
147.对链表进行插入排序-纯
c语言
给定单个链表的头head,使用插入排序对链表进行排序,并返回排序后链表的头。
Mr Gao
·
2024-02-20 14:31
力扣刷题
c++与c语言
链表
c语言
数据结构
LeetCode 147. 对链表进行插入排序 | C/C++版
LeetCode147.对链表进行插入排序|
C语言
版LeetCode147.对链表进行插入排序题目描述解题思路思路一:使用栈代码实现运行结果参考文章:思路二:减少遍历节点数代码实现运行结果参考文章:[]
李莲花*
·
2024-02-20 14:31
算法
链表
leetcode
c语言
对链表进行插入排序(使用
C语言
)
对链表进行插入排序。插入排序的动画演示如上。从第一个元素开始,该链表可以被认为已经部分排序(用黑色表示)。每次迭代时,从输入数据中移除一个元素(用红色表示),并原地将其插入到已排好序的链表中。插入排序算法:插入排序是迭代的,每次只移动一个元素,直到所有元素可以形成一个有序的输出列表。每次迭代中,插入排序只从输入数据中移除一个待排序的元素,找到它在序列中适当的位置,并将其插入。重复直到所有输入数据插
木木牙
·
2024-02-20 14:00
C语言
链表
单链表
指针
c语言
leetcode 147 对链表进行插入排序
C语言
实现
题目leetcode147示例1:输入:4->2->1->3输出:1->2->3->4示例2:输入:-1->5->3->4->0输出:-1->0->3->4->5代码structListNode*insertionSortList(structListNode*head){if(head==NULL||head->next==NULL)returnhead;structListNode*ret=(
瓶邪写一个夏天
·
2024-02-20 14:30
LeetCode
C语言
--对链表进行插入排序
对链表进行插入排序示例1:输入:4->2->1->3输出:1->2->3->4示例2:输入:-1->5->3->4->0输出:-1->0->3->4->5structListNode*insertionSortList(structListNode*head){structListNode*prev,*cur,*start,*newH
loreal8
·
2024-02-20 14:29
数据结构
链表
对链表使用插入排序的
C语言
实现示例
#include#include//定义链表节点结构体structListNode{intval;structListNode*next;};//插入排序函数structListNode*insertionSortList(structListNode*head){if(head==NULL||head->next==NULL){returnhead;}structListNodedummy;du
西柚与蓝莓
·
2024-02-20 14:28
力扣
链表
c语言
数据结构
2.go
基础知识
内置关键字(25个,均为小写)breakdefaultfuncinterfaceselectcasedefergomapstructchanelsegotopackageswitchconstfallthroughifrangetypecontinueforimportreturnvar注释方法//:当行注释/**/:多行注释一般结构go程序是通过package来组织的只有package名称为ma
WangGavin
·
2024-02-20 14:40
c语言
把字符串翻转输出,[编程入门]自定义函数之字符串反转 (
C语言
代码)
解题思路:本题考查字符串与数组与函数的应用把前半数字符串和后半数字符串数值交换注意事项:需要用到字符串函数去测量字符串的长度,把前半数字符串和后半数字符串数值交换交换只进行一次,故循环减半看清题目,题目所说要运用函数,在函数中进行字符串的转换,在主函数中输入字符串并输出参考代码:#include#include//需要用到字符串函数intfan(charz[81])//例如123456abcdef
Roonherzog
·
2024-02-20 14:27
c语言把字符串翻转输出
自定义函数之字符串反转
C语言
版
题目1031:[编程入门]自定义函数之字符串反转时间限制:1Sec内存限制:128MB题目描述写一函数,使输入的一个字符串按反序存放,在主函数中输入并输出反序后的字符串(不包含空格)。输入格式一行字符输出格式逆序后的字符串样例输入123456abcdef样例输出fedcba654321分析首先说一下会用到的标准库函数,gets(),puts(),strlen(),前两个是在头文件stdio.h中,
Might 敲代码
·
2024-02-20 14:25
C语言网基础算法题
c语言
c++
开发语言
C语言
——深入理解指针(2)
目录一.数组名的理解二.使用指针访问数组三.一维数组传参的本质四.冒泡排序五.二级指针六.指针数组七.指针数组模拟二维数组一.数组名的理解在上⼀个章节我们在使用指针访问数组的内容时,有这样的代码:通过观察以上代码,我们使用&arr[0]的方式拿到了数组第⼀个元素的地址,但是其实数组名本来就是地址,而且是数组首元素的地址,我们来做个测试。如下:上述我们发现数组名和数组首元素的地址打印出的结果⼀模⼀样
Phospherus.
·
2024-02-20 14:11
c语言
c++
visual
studio
开发语言
C语言
——深入理解指针(3)
目录一.字符指针变量二.数组指针变量1.数组指针变量是什么?2.数组指针变量怎么初始化三.二维数组传参的本质四.函数指针变量1.函数指针变量的创建2.函数指针变量的使用3.两段有趣的代码代码1:代码2:4.typedef关键字五.函数指针数组六.转移表(计算器)一.字符指针变量在指针的类型中我们知道有⼀种指针类型为字符指针char*⼀般使用方式如下:还有一种使用方式如下:上述代码constchar
Phospherus.
·
2024-02-20 14:11
c语言
c++
开发语言
visual
studio
C语言
——操作符详解(1)
一.操作符的分类算术操作符:+-*/%移位操作符(移动的是二进制位):>位操作符(操作的是二进制位):&|^~赋值操作符:=+=-=*=/=%=>=&=|=^=单⽬操作符:!++--&*+-~sizeof(类型)关系操作符:>>=上述的操作符,我们已经讲过算术操作符、赋值操作符、逻辑操作符、条件操作符和部分的单⽬操作符,思考一个问题:上述操作符中有哪些操作符和⼆进制有关系,我们先铺垫⼀下⼆进制的和
Phospherus.
·
2024-02-20 14:10
java
数据库
c语言
c++
visual
studio
C语言
——操作符详解(2)
—-续操作符详解(1)七.逗号表达式逗号表达式,就是⽤逗号隔开的多个表达式。从左向右依次计算,整个表达式的结果是最后⼀个表达式的结果。举例1:举例2:以上代码是个伪代码:假代码,只是想表达逻辑,不是真实存在的代码八.下标访问[]、函数调用()[]下标引⽤操作符:操作数:⼀个数组名+⼀个索引值(下标)()函数调⽤操作符:接受⼀个或者多个操作数:第⼀个操作数是函数名,剩余的操作数就是传递给函数的参数。
Phospherus.
·
2024-02-20 14:10
java
开发语言
c++
c语言
visual
studio
[
C语言
]程序设计(四)
目前博主有着
C语言
、C++、linux以及数据结构的专栏,内容正在逐步的更新。希望对各位朋友有所帮助同时也期望可以得到各位的支持,有任何问题欢迎私信与我。
争做图书馆扫地僧的小白
·
2024-02-20 14:08
C语言
c语言
开发语言
笔记
学习
C语言
汇总(持续更新)
目前博主有着
C语言
、C++、linux以及数据结构的专栏,内容正在逐步的更新。希望对各位朋友有所帮助同时也期望可以得到各位的支持,有任何问题欢迎私信与我。你好,这里是争做图书馆扫地僧的小白。
争做图书馆扫地僧的小白
·
2024-02-20 14:08
C语言
c语言
开发语言
笔记
学习
C语言
:函数指针
前言:当谈到
C语言
的高级特性时,函数指针是一个非常重要的概念。函数指针允许我们在程序中动态地传递和调用函数,这在很多情况下都非常有用。
朝九晚五ฺ
·
2024-02-20 14:34
开发语言
c语言
vscode
C语言
——oj刷题——找单身狗1
进阶版:找单身狗2https://blog.csdn.net/2301_80220607/article/details/136143380?spm=1001.2014.3001.5501题目:在一个整型数组中,只有一个数字出现一次,其他数组都是成对出现的,请找出那个只出现一次的数字。例如:数组中有:123451234,只有5出现一次,其他数字都出现2次,找出5思路:当我们面对这个问题时,我们可以
朝九晚五ฺ
·
2024-02-20 14:34
c语言
vscode
开发语言
C语言
——oj刷题——找单身狗2
题目名称:寻找只出现一次的两个数字题目内容:在一个数组中,只有两个数字出现了一次,其他所有数字都出现了两次。本篇博客将介绍如何编写一个函数来找出这两个只出现一次的数字。解题思路:要解决这个问题,我们可以使用异或运算的性质来找出只出现一次的两个数字。异或运算(XOR)是一种位运算,当两个操作数的对应位不同时,结果为1,否则为0。具体步骤如下:遍历整个数组,将所有数字进行异或运算。异或运算具有交换律和
朝九晚五ฺ
·
2024-02-20 14:04
数据结构
c语言
vscode
开发语言
C语言
——从头开始——深入理解指针(1)
一.内存和地址我们知道计算上CPU(中央处理器)在处理数据的时候,是通过地址总线把需要的数据从内存中读取的,后通过数据总线把处理后的数据放回内存中。如下图所示:计算机把内存划分为⼀个个的内存单元,每个内存单元的大小取1个字节(1个字节(Byte)=8个比特位(bit)),再对每个内存单元进行编号处理,这样就可以高效管理内存。而在计算机中我们把内存单元的编号也称为地址。C语⾔中给地址起了新的名字叫:
Phospherus.
·
2024-02-20 14:03
c语言
java
c++
开发语言
visual
studio
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他