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语言)
总结按位操作符(按位与&、按位或|、按位异或^)以及sizeof操作符
C语言
中的位操作符有以下六种:&按位与|按位或^按位异或~取反>右移1.
Tianzez
·
2024-02-02 14:33
C知识总结
按位操作符
sizeof
Java 获取指定节点父节点、子节点的方法
在Java中,要获取指定节点的父节点和子节点,通常需要使用DOM(文档对象模型)或者类似的树形
数据结构
来表示XML或HTML文档。
Itmastergo
·
2024-02-02 14:32
javascript
开发语言
ecmascript
C语言
define 定义函数(多行书写) -
C语言
零基础入门教程
目录一.define简介二.define定义多行函数1.简单使用2.经典案例三.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言
基础入门一.define简介
C语言
中,除了可以用#define
猿说编程
·
2024-02-02 14:05
结构体与共用体——
C语言
——day15
在
C语言
中,
C语言
允许用户自己指定这样一种
数据结构
,它称为结构体(structure)。它相当于其他高级语言中的“记录”。
Yifannn~
·
2024-02-02 14:23
学习
c语言
开发语言
C/C++ C++入门
个人主页:仍有未知等待探索-CSDN博客专题分栏:C++_仍有未知等待探索的博客-CSDN博客目录一、C++关键字二、命名空间1、区别1.
C语言
编辑2.C++2、命名空间定义3、命名空间的使用三、C++
仍有未知等待探索
·
2024-02-02 14:23
C++
c++
开发语言
@ 代码随想录算法训练营第5周(
C语言
)|Day28(回溯)
@代码随想录算法训练营第5周(
C语言
)|Day28(回溯)Day28、回溯(包含题目93.复原IP地址78.子集90.子集II)93.复原IP地址题目描述给定一个只包含数字的字符串,复原它并返回所有可能的
a name easy to remember
·
2024-02-02 14:22
算法
c语言
数据结构
C语言
探索:冒泡排序的实现与解读
本文将详细介绍如何用
C语言
实现冒泡排序,并通过代码示例进行解读。正文:一、冒泡排序的原理与步骤冒泡排序的基本思想是将相邻的元素两两比较,如果前一个元素大于后一个元素,则交换它们的位置。
朝九晚五ฺ
·
2024-02-02 14:20
c语言
排序算法
算法
数据结构
C语言
数组:从入门到进阶
前言:在这篇博客中,我们将学习如何使用
C语言
数组的基本知识。数组是
C语言
中的一种重要
数据结构
,它允许我们存储一系列相同类型的数据。我们将讨论数组的定义、初始化、访问元素、遍历数组以及数组的应用场景。
朝九晚五ฺ
·
2024-02-02 14:20
算法
数据结构
c语言
vscode
C语言
函数递归详解:理解递归的原理与应用
递归的应用场景1.阶乘计算:2.斐波那契数列:3.文件目录遍历:4.树的遍历:5.数组或链表的反转:五、递归的注意事项1.基本情况的定义:2.递归调用的条件:3.递归的效率:六、总结摘要:本文将详细介绍
C语言
中的函数递归
朝九晚五ฺ
·
2024-02-02 14:50
算法
c语言
开发语言
vscode
C语言
算数运算符和算数表达式详解
目录一、
C语言
运算符(十种)二、算术运算符和算术表达式1、基本的算数运算符2、强制类型转换运算符3、自增、自减前言:
C语言
算术运算符和算术表达式,非常基础的知识,但是往往会有人忽略这些基础中的基础,本文就对这些基础内容进行了详细的介绍
朝九晚五ฺ
·
2024-02-02 14:50
c语言
开发语言
vscode
C语言
探索:水仙花数的奥秘与计算
本文将详细介绍水仙花数的定义、性质,以及如何使用
C语言
来寻找100至999范围内的水仙花数。
朝九晚五ฺ
·
2024-02-02 14:18
c语言
开发语言
数据结构
vscode
C语言
·贪吃蛇游戏(下)
用来声明游戏中实现各种功能的函数,snack.c用来实现函数,test.c用来测试和运行这个游戏然后我们将游戏的大概流程在test.c文件中写出来,因为我们会用到宽字符,所以要记得适配本地中文环境2.游戏
数据结构
设计
atlanteep
·
2024-02-02 14:32
C语言学习之旅
游戏
c语言
每日OJ题_算法_前缀和⑧_力扣1314. 矩阵区域和
请你返回一个矩阵answer,其中每个answer[i][j]是所有满足下述条件的元素mat[r][c]的和:i-k>matrixBlockSum(vector>&mat,intk){}};解析代码题意有点类似
C语言
写过的三子棋的一个功能
GR鲸鱼
·
2024-02-02 14:01
每日OJ题
算法
leetcode
矩阵
c++
前缀和
E : DS查找—二叉树平衡因子
–程序要求–若使用C++只能include一个头文件iostream;若使用
C语言
只能include一个头文件stdio.h程序中若include多过一个头文件,不看代
圆头源脑
·
2024-02-02 14:29
C++
数据结构
数据结构
算法
c++
实际开发中redisTemplate.execute() 方法与 template.opsForValue() 的选择
前言最近在复习自己的技术社区的源码时候发现了一个之前自己忽略的一个有趣的地方:就是在项目的Redis操作封装类RedisClient中(包含封装了redis的几种
数据结构
的使用姿势)对于redisTemplate.execute
@泡泡糖
·
2024-02-02 13:41
redis
技术派项目-技术笔记
java
开发语言
redis
【华为OD机考 统一考试机试C卷】开源项目热度榜单(
C语言
)
(
C语言
)华为OD机试:统一考试C卷+D卷+AB卷+刷题OJ目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。
算法大师
·
2024-02-02 13:07
(C语言)
华为OD机试C卷+B卷真题
+
在线OJ
华为od
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-02 13:06
华为od
c语言
开源
java
c++
MonogDB:入门(一)
这种模型更贴近现代应用的
数据结构
,适应了快速发展和不断变化的业务需求。在企业级应用中,MongoDB被广泛用于处理大规模、高并发、非结构化或半结构化数据,比如金融领域的
星光闪闪k
·
2024-02-02 13:34
Java
数据库
数据库
后端
mongodb
架构
java
nosql
nosql数据库
C语言
:文件操作详解
创作不易,友友们给个三连吧!!一、为什么我们需要使用文件我们在写程序的时候,输入的数据是存储在电脑内存中的,如果程序退出内存回收,相应数据也就丢失了,等再次运行程序,就看不到上次输入的数据了,所以为了能够让我们的数据永久化保存,我们可以使用文件!二、什么是文件2.1文件的分类在磁盘(硬盘上)的文件就叫做文件,在程序设计中,文件一般分为两种:程序文件、数据文件。程序文件包括源文件(.c),目标文件(
✿ ༺小陈在拼命༻✿
·
2024-02-02 13:56
计算机外设
c语言
开发语言
笔记
c++
[H
数据结构
] lc295. 数据流的中位数(对顶堆+技巧+思维+代码实现)
题目来源链接:295.数据流的中位数相关博文:[剑指-Offer]41.数据流中的中位数(堆、泛型算法、顶级解法)简洁的代码实现:295.数据流的中位数(堆,清晰图解)清晰的文字讲解:【宫水三叶】经典
数据结构
运用题
Ypuyu
·
2024-02-02 13:26
LeetCode
数据结构
redis
数据库
串
如letstr="
数据结构
--串"是一个长度为7的串,其中'
数据结构
'相当于是str的字串串的比较两个数字很好做出比较,1<2一眼就能对比出来。但是对于字符而言,却很难一眼变出'真伪'。
习惯水文的前端苏
·
2024-02-02 13:49
数据结构
- 哈希表(unordered_map)
面试问到哈希表,一时间发现很久不用该
数据结构
了,因此来梳理一下。
Spikeeee-
·
2024-02-02 13:15
#
数据结构
散列表
数据结构
哈希算法
数据结构
篇-05:哈希表解决字母异位词分组
本文对应力扣高频100——49、字母异位词分组哈希表最大的特点就是它可以把搜索元素的时间复杂度降到O(1)。这一题就是要我们找到“字母异位词”并把它们放在一起。“字母异位词”就是同一个单词中字母的不同组合形式。判断“字母异位词”有两个视角:1、所含字母数量和种类相等的两个字符串数组互为“字母异位词”,当我们将其排序后,互为异位词的两个字符串应该是相同的;2、字母出现次数相同的两个字符串数组互为“字
爬楼梯的猫
·
2024-02-02 13:13
手把手带你刷力扣Hot100
数据结构
散列表
算法
数据结构
篇-04:哈希表解决TwoSum问题
本文对应力扣高频100中的“1、两数之和”对于“两数之和”问题,我们常用的方法是暴力遍历或者双指针方法。但是后者只有在数组有序的情况下才能使用。当数组无序时,使用哈希表是最好的选择。通过使用哈希表来记录元素,可以让我们在时间复杂度O(1)中获得目标元素接下来我会逐一演示以上三种方法的代码示例哈希表寻找能与当前元素nums[i]相加为目标值target的元素int[]twoSum(int[]nums
爬楼梯的猫
·
2024-02-02 13:41
手把手带你刷力扣Hot100
数据结构
哈希算法
揭秘
C语言
的心脏:深入探索指针与数组的奥秘
1.strlen()和sizeof的区别2.数组名的理解sizeof(数组名),数组名单独放在括号里,这⾥的数组名表⽰整个数组,计算的是整个数组的⼤⼩。&数组名,这⾥的数组名表⽰整个数组,取出的是整个数组的地址。除此之外所有的数组名都表⽰⾸元素的地址。3.一维数组3.1题目intmain(){//输出结果?inta[]={1,2,3,4};printf("%d\n",sizeof(a));prin
工业甲酰苯胺
·
2024-02-02 13:38
c语言
算法
java
2021-11-14周总结
一、本周计划完成任务完成多线程学习计算机网络
数据结构
数据结构
树和二叉树链式存储必须全部实现数据库二、最终的结果&具体行动多线程学习(未学完)线程、进程、多线程继承Thread类网图下载实现Runnable
胡小毛
·
2024-02-02 12:00
LinkedList的基本操作【集合容器知识回顾 ③】
LinkedListLinkedList是Java中的一个双向链表
数据结构
。它由一系列节点组成,每个节点包含数据元素和指向前一个节点和后一个节点的引用。
杀死一只知更鸟debug
·
2024-02-02 12:22
Java知识回顾
算法
开发语言
Java
解锁JSON的奇妙世界:从基础到高级应用,一文搞懂JSON的妙用(上)
通过实例演示,展示了JSON在前后端数据交换中的常见应用,以及在处理复杂
数据结构
、日期、数组等方面的技巧。此外,还介绍了一些高级应用,如使用JSONW
技术蜜糖罐
·
2024-02-02 12:18
json
json
前端
后端
【
C语言
】const修饰指针的不同作用
目录const修饰变量const修饰指针变量①不用const修饰②const放在*的左边③const放在*的右边④*的左右两边都有const结论const修饰变量变量是可以修改的,如果把变量的地址交给⼀个指针变量,通过指针变量的也可以修改这个变量。但是如果我们希望⼀个变量加上⼀些限制,不能被修改,怎么做呢?这就是const的作⽤。#includeintmain(){intm=0;m=20;//m是
不爱学英文的码字机器
·
2024-02-02 12:40
#
指针
C语言
c语言
开发语言
c++
C/C++ (stdio.h)标准库详解
cstdio,在
C语言
中称为stdio.h。该库使用所谓的流与物理设备(如键盘、打印机、终端)或系统支持的任何其他类型的文件一起操作。
不爱学英文的码字机器
·
2024-02-02 12:40
#
C
函数
C语言
c语言
c++
开发语言
【
C语言
】深入理解取地址符&:与内存地址的联系
取地址符(&)的作用在
C语言
中,取地址符&用于获取变量的内存地址。它可以被用于任何数据类型的变量,包括基本数据类型(如整型、浮点型等)和复合数据类型(如数组、结构体等)。
不爱学英文的码字机器
·
2024-02-02 12:40
C语言
#
指针
c语言
开发语言
c++
【
C语言
】深入理解NULL指针
在
C语言
中,NULL是一个宏,用于表示空指针。它是一个特殊的值,通常用于初始化指针、比较指针是否为空等操作。在
C语言
标准库中,NULL的具体值可以是0或者(void*)0,具体取决于编译器和平台。
不爱学英文的码字机器
·
2024-02-02 12:07
#
指针
C语言
c语言
开发语言
c++
7天物联网智能家居
3嵌入式产品举例1.智能台灯2.智能手环3电视盒子(一)Day11.学习路线2.基本概念1.什么是ARM2.ARM架构分类3.MCU和MPU4.DSP和FPGA总结在控制显示通讯——MCU\MPU——
C语言
基础
LOVE DEATH AND ROBOTS
·
2024-02-02 12:19
物联网
智能家居
fpga开发
golang基础,为什么有结构体?
结构体的另一个重要作用是在网络编程、数据库操作、文件读写等场景中,用于定义
数据结构
和序列化/反序列
科技百宝箱
·
2024-02-02 12:47
golang基础
golang
Set和Map的应用场景
可以遍历,方法add,delete,hasMap:1.本质上是键值对的集合,类似集合;2.可以遍历,方法很多,可以干跟各种数据格式转换Set和Map主要的应用场景在于数据重组和数据存储Set是一种叫做集合的
数据结构
小吴吴吴呀
·
2024-02-02 12:17
数据结构
golang map 锁_golang 并发安全Map以及分段锁的实现
CompareAndSwap)双检查分断锁typeSimpleCachestruct{musync.RWMutexitemsmap[interface{}]*simpleItem}在日常开发中,上述这种
数据结构
肯定不少见
吴雄辉
·
2024-02-02 12:44
golang
map
锁
C语言
-链表(操作:增、删、改、查)
定义:链表是一种物理存储上非连续,数据元素的逻辑顺序通过链表中的指针链接次序,实现的一种线性存储结构。特点:链表由一系列节点(链表中每一个元素称为节点)组成,节点在运行时动态生成(malloc),每个节点包括两个部分:一个是存储数据元素的数据域另一个是存储下一个节点地址的指针域链表的操作:增、删、改、查链表的创建、链表的遍历、链表的释放#include#include//定义节点结构体typede
aaxhl99
·
2024-02-02 12:42
c语言基础
c语言
链表
数据结构
基础函数库——顺序栈
#include#include#include#includeusingnamespacestd;#defineOK1#defineERROR0#defineTRUE1#defineFALSE0#defineINFEASIBLE-1#defineOVERFLOW-2#defineSTACK_INIT_SIZE100//存储空间初始分配量#defineSTACKINCREMENT10//存储空间分
梁伊人
·
2024-02-02 12:12
数据结构
Redis stream特性了解
在发布订阅中我们了解到发布订阅模式存在的无法持久化保存消息和对于离线重连的客户端不能读取历史消息的缺陷,以下就来了解一下stream是如何解决这个问题的steam是类似于仅添加log的
数据结构
,提供了以下基本命令
动态一时爽,重构火葬场
·
2024-02-02 12:11
db
redis
Learning hard C#学习笔记 孤军深入
学过
C语言
的人都知道,TurboC是
C语言
的开发工具,而VisualStudio2010(简称VS2010)或者VisualSt
GarfieldEr007
·
2024-02-02 11:53
C#
C#
学习笔记
Leetcode---530/783二叉搜索树节点的最小绝对差+121.买卖股票的最佳时机
二叉搜索树节点的最小绝对值解题思路–自己的笨方法emmm,因为好久没有接触
数据结构
了,所以对二叉树的相关知识都遗忘的差不多了,只能用笨方法来解题,后面贴一个简单一些的方法。
譕訫_
·
2024-02-02 11:46
Java学习
Leetcode每日一题
java
二叉树
leetcode
c语言
中的.h文件的作用,在源文件(.c)和头文件(.h)中声明和定义的区别——
C语言
...
最近在看多文件编程的时候遇到的一个问题,本来以为理解了声明和定义的区别(然而并没有····),也算是重新认识了一次声明和定义,下面上代码声明和定义:有分配空间的叫定义,没分配空间的叫声明定义:表示创建变量或分配存储单元声明:说明变量的性质,但并不分配存储单元情形一:在源文件(.c)中(函数内)inta;//定义externinta;//声明第一个inta是定义,分配了存储空间(其实包括了声明和定义
weixin_39735288
·
2024-02-02 11:16
c语言中的.h文件的作用
【Python基础】Numpy使用指南
简介2numpy安装3ndarray3.1ndarry轴与秩3.2ndarray相关属性3.3创建ndarray对象3.4np.radom相关方法3.5reshape方法3.6ndarray对象转其他
数据结构
住在天上的云
·
2024-02-02 11:35
Python基础
python
numpy
开发语言
【零天赋
C语言
】——详解指针(保姆级教学)
前言:在之前的初识指针中我们知道了指针的概念:指针就是个变量,用来存放地址,地址唯一标识一块内存空间。指针的大小是固定的4/8个字节(32位平台/64位平台)。指针是有类型,指针的类型决定了指针的+-整数的步长,指针解引用操作的时候的权限。指针的运算。今天我们来深入学习指针的进阶。一、字符指针字符指针即指的是:char*一般使用如下:intmain(){charch='w';char*pc=&ch
玫瑰永不凋零呀
·
2024-02-02 11:00
零天赋C语言
c语言
c语言
指针详解,指针,数组指针,函数指针,函数指针数组,函数指针数组指针 保姆级教程
目录:一:1级指针1.1:内存的使用1.2:
c语言
内存中数据的访问1.3:一级指针的定义方式1.4:通过指针访问数据。
来年秋风起^
·
2024-02-02 11:57
c语言
开发语言
后端
保姆级教程(1)——
C语言
链表基本知识详解
C语言
链表前言一、预备知识1.typedef关键字二、链表2.1定义2.1.1链表概念2.2专业术语2.2.1链表结构2.2.2链表节点类型3.对链表数据的操作3.1插入一个节点3.1删除一个节点总结前言废话不说
我爱喝大白梨
·
2024-02-02 11:26
C语言
链表
指针
数据结构
c语言
C语言
—保姆级指针详解
本文将分为四个大部分,共24个小知识点从零开始详细介绍
C语言
中的指针,让我们一起开始指针学习之旅吧!
秋芍药_
·
2024-02-02 11:51
c语言
开发语言
【
数据结构
之顺序表超详解(保姆级教程)】
顺序表超详解顺序表1.顺序表的特点2.顺序表的定义3.顺序表的初始化4.顺序表的扩容5.顺序表打印6.顺序表的插入6.1.头插6.2.尾插6.3.任意位置的插入7.顺序表的删除7.1.头删7.2.尾删7.3.任意位置的删除8.顺序表的查找9.顺序表的销毁10.顺序表的完整代码(接口实现)10.1.头文件10.2.接口的实现10.3.测试文件11.总结顺序表顺序表的基本概念:用一组地址连续的存储单元
贩梦先生007
·
2024-02-02 11:51
数据结构
数据结构
链表
消失的数字(
c语言
多种解法)
题目该题目取自力扣(LeetCode)面试题17.04.消失的数字该题目主要考察时间复杂度的把握,题目如下:数组nums包含从0到n的所有整数,但其中缺了一个。请编写代码找出那个缺失的整数。你有办法在O(n)时间内完成吗?示例1:输入:[3,0,1]输出:2示例2:输入:[9,6,4,2,3,5,7,0,1]输出:8最后所以的源码放在最后思路一(时间复杂度O(N),空间复杂度O(1))也是最简单的
LaNzikinh
·
2024-02-02 11:20
c语言
算法
开发语言
经验分享
笔记
『C++成长记』string使用指南
类对象的常见构造2.2string类对象的容量操作2.3string类对象的访问及遍历操作2.4string类对象的修改操作编辑2.5string类对象的查找接口2.6string类非成员函数️前言:
C语言
中
小王又困了
·
2024-02-02 11:19
C++
c++
java
开发语言
上一页
105
106
107
108
109
110
111
112
下一页
按字母分类:
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
其他