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语言知识总结
[
数据结构
] 树与二叉树的概念
一、树树是一种
数据结构
(比如:目录结构)树是一种可以递归定义的
数据结构
树是由n个节点组成的集合:1.如果n=0,那这是一颗空树;2.如果n>0,那存在1个节点作为数的根节点,其他节点可以分为m个集合,每个集合本身又是一棵树
Trick fairy
·
2024-02-15 06:50
数据结构
数据结构
python
DS:树及二叉树的相关概念
一、树的概念及结构1.1树的概念树是一种非线性的
数据结构
,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。
✿ ༺小陈在拼命༻✿
·
2024-02-15 06:19
数据结构
开发语言
笔记
c语言
Linux下Redis安装配置,及常用命令
Redis简介Redis-REmoteDIctionaryServerRedis是一个使用ANSI
C语言
编写的开源数据库高性能的key-value数据库内存数据库,支持数据持久化Redis官网https
GALAace
·
2024-02-15 06:17
深入JVM字节码探索assert关键字
引言如果熟悉
C语言
,那么也许会使用过assert.h中的assert函数,在Java中的assert关键字也能够提供运行时断言这一功能,不过不同之处在于,Java的断言可以在运行中决定是否开启,因此不必重新编译字节码
不凋花
·
2024-02-15 05:58
数据分析 — Pandas 数据处理
目录一、简介1、概念2、特点3、引用二、
数据结构
1、Series2、DataFrame三、常见操作1、数据合并2、数据删除3、创建多层索引4、数据对齐5、排序6、DataFrame和Series之间的运算四
永远十八的小仙女~
·
2024-02-15 05:49
数据分析
数据分析
pandas
Python中的循环
遍历:指通过某种顺序对一个
数据结构
的所有元素进行访问。
Barbara1314
·
2024-02-15 05:48
开发语言
python
Unique Paths(
C语言
)
Arobotislocatedatthetop-leftcornerofamxngrid(marked'Start'inthediagrambelow).Therobotcanonlymoveeitherdownorrightatanypointintime.Therobotistryingtoreachthebottom-rightcornerofthegrid(marked'Finish'in
shen_zhu
·
2024-02-15 04:32
Map及散列HashCode
Map
数据结构
在平时开发当中经常使用到,其中HashMap因为其查询和插入非常高效快速而更受开发者热捧。
Coding_Jeremy
·
2024-02-15 03:53
Trie树
数据结构
——(字符串统计,最大异或对)
Trie树:是一种能够高效存储和查找字符串集合的
数据结构
Trie字符串统计思路:(笔记来自AcWing835.Trie字符串统计-AcWing)代码如下:#include#include#include
Jared_devin
·
2024-02-15 03:54
数据结构
Acwing
数据结构
c++
算法
代码随想录算法训练营 day42 || 01背包问题,416. 分割等和子集
|动态规划经典问题|
数据结构
与算法_哔哩哔哩_bilibili带你学透01背包问题(滚动数组篇)|从此对背包问题不再迷茫!_哔哩哔哩_bilibili动态规划之背包问题,这个包能装满吗?
weixin_44316285
·
2024-02-15 03:20
算法
哈希表 ?
哈希表是根据关键码的值而直接进行访问的
数据结构
。这么这官方的解释可能有点懵,其实直白来讲其实数组就是一张哈希表。
自律即自由w
·
2024-02-15 03:18
散列表
哈希算法
数据结构
2.7
数据结构
与算法学习日记(动态规划01背包和并查集)
题目描述辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一株也有它自身的价值。我会给你一段时间,在这段时间里,你可以采到一些草药。如果你是一个聪明的孩子,你应该可以让采到的草药的总价值最大。”如果你是辰辰,你
祺580
·
2024-02-15 03:16
学习
动态规划
算法
2.8
数据结构
与算法学习日记(bfs和01背包和完全背包)
P8673[蓝桥杯2018国C]迷宫与陷阱题目描述小明在玩一款迷宫游戏,在游戏中他要控制自己的角色离开一间由N×N个格子组成的二维迷宫。小明的起始位置在左上角,他需要到达右下角的格子才能离开迷宫。每一步,他可以移动到上下左右相邻的格子中(前提是目标格子可以经过)。迷宫中有些格子小明可以经过,我们用.表示;有些格子是墙壁,小明不能经过,我们用#表示。此外,有些格子上有陷阱,我们用X表示。除非小明处于
祺580
·
2024-02-15 03:16
学习
2.14
数据结构
与算法学习日记
洛谷P1934封印题目背景很久以前,魔界大旱,水井全部干涸,温度也越来越高。为了拯救居民,夜叉族国王龙溟希望能打破神魔之井,进入人界“窃取”水灵珠,以修复大地水脉。可是六界之间皆有封印,神魔之井的封印由蜀山控制,并施有封印。龙溟作为魔界王族,习有穿行之术,可任意穿行至任何留有空隙的位置。然而封印不留有任何空隙!龙溟无奈之下只能强行破除封印。破除封印必然消耗一定的元气。为了寻找水灵珠,龙溟必须减少体
祺580
·
2024-02-15 03:15
学习
算法
React
知识总结
1.context创建一个Context对象constMyContext=React.createContext(defaultValue);注意:将undefined传递给Provider时,消费组件的defaultValue不会生效。context.Provider当Provider的value值发生变化时,它内部的所有消费组件都会重新渲染。Provider及其内部consumer组件都不受制
小王加油
·
2024-02-15 02:05
iOS技术图谱之再谈Block
Block最早出现是在MacOSX10.6和iOS4中,作为对
C语言
的扩展,用来实现匿名函数的特性,在如今Objective-C开发的项目中Block随处可见。
iOS大蝠
·
2024-02-15 02:18
C语言
函数的定义
函数头:函数对外的公开接口函数名称:命名规则与跟变量一致,一般取与函数实际功能相符合的、顾名思义的名称。参数列表:即黑箱的输入数据列表,一个函数可有一个或多个参数,也可以不需要参数。返回类型:即黑箱的输出数据类型,一个函数可不返回数据,但最多只能返回一个数据。函数体:函数功能的内部实现语法说明:返回类型函数名称(参数1,参数2,……){函数体}函数示例1:求两个给定整数的最大值intmax(int
lcannal
·
2024-02-15 01:52
C语言基础
c语言
开发语言
C语言
函数的实参与形参
概念:函数调用中的参数,被称为实参,即arguments函数定义中的参数,被称为形参,即parameters实参与形参的关系:实参于形参的类型和个数必须一一对应。形参的值由实参初始化。形参与实参位于不同的内存区域,彼此独立。示例://函数定义中,x、y都属于形参,位于函数max的栈内存中//它们的值由实参一一对应初始化intmax(intx,inty){intz;z=x>y?x:y;returnz
lcannal
·
2024-02-15 01:52
C语言基础
c语言
开发语言
数据结构
在JavaScript中的体现
一.概述
数据结构
是计算机中存储、组织数据的方式。
GIS小小白
·
2024-02-15 01:44
javascript
开发语言
ecmascript
基本的
数据结构
Array、HashMap 与 List(上)
Array1、常用的JS数组内置函数array.push(element1[,…[,elementN]])将一个或多个元素添加到末尾时间复杂度:O(1)array.pop()移除数组末尾的元素时间复杂度:O(1)array.shift()移除数组开头的元素时间复杂度:O(n)array.unshift(element1[,…[,elementN]])将一个元素或多个与元素添加到数组开头时间复杂度:
七_五
·
2024-02-15 01:34
从玩游戏到写外挂,
C语言
程序员是怎样做到的!
今天和大家分享一下我自己的
C语言
学习的过程,与大家共勉。嗯,由于我本人水平有限,出现错误在所难免,希望大家看到后能够指出来,以便大家共同进步。
小辰带你看世界
·
2024-02-15 01:17
c语言
选择结构程序设计实验总结,
C语言
程序设计,选择结构程序设计实验
1、输入一个学生的数学成绩,如果它低于60,输出“Fail”,否则,输出“Pass”。3、以下4种水果的单价分别是3.00元/公斤,2.50元/公斤,4.10元/公斤,10.20元/公斤,要求:本题分别用if语句和switch语句实现。[1]apples[2]pears[3]oranges[4]grapes4、输入三角形的三条边a,b,c,如果能构成一个三角形,输出面积area和周长perimet
仙道SEVEN
·
2024-02-15 00:20
c语言选择结构程序设计实验总结
【十六】【C++】stack的常见用法和练习
stack的常见用法C++标准库中的stack是一种容器适配器,它提供了后进先出(LastInFirstOut,LIFO)的
数据结构
。
妖精七七_
·
2024-02-15 00:50
C++
c++
【十八】【C++】deque双端队列简单使用和deque底层实现探究(部分代码)
与std::vector相比,std::deque提供了更加灵活的
数据结构
,特别是在需要频繁在序列的前端进行插入或删除操作时。双端队列在头文件中定义,是标准模板库(STL)的一部分。
妖精七七_
·
2024-02-15 00:50
C++
c++
前端面试题集锦——算法
链表:增删非首尾元素不需要移动元素只需要更改next的指向即可链表是一个链式
数据结构
,每个节点由两个信息组成:节点的数据和指向下一个节点的指针。链表和传统数组都是线性
数据结构
,具有序列化的存储方式。
捣蛋龙
·
2024-02-15 00:48
前端
前端
算法
链表
2-7基础算法-位运算
一.基础位运算经常考察异或的性质、状态压缩、与位运算有关的特殊
数据结构
、构造题。位运算只能应用于整数,且一般为非负整数,不能应用于字符、浮点等类型。
卡__卡
·
2024-02-15 00:47
C/C++算法竞赛
算法
c++
开发语言
c语言
青少年编程
关于jvm中的安全点的理解
的节点主要在全局的引用(例如常量或类静态属性)与执行上下文(例如栈帧中的本地变量表)中,但是进行根节点枚举的时候我们并不需要一个不漏地检查完所有执行上下文和全局引用位置,HotSpot中通过使用一组称为OopMap的
数据结构
今天不想掉头发
·
2024-02-15 00:11
python中包含UTF-8编码中文的列表或字典的输出
python学习"}printdict{'asdf':'\xe6\x88\x91\xe4\xbb\xac\xe7\x9a\x84python\xe5\xad\xa6\xe4\xb9\xa0'}在输出处理好的
数据结构
的时候很不方便
Ten_Minutes
·
2024-02-15 00:24
数据库第七章作业-数据库设计
内容:数据字典的内容通常包括数据项、
数据结构
、数据流、数据存储和处理过程5个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成
厂里英才
·
2024-02-15 00:09
作业
sql
mysql
数据库
单链表的增删改查(
C语言
)
链表的概念和结构概念概念:链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。注意:1.从上图可看出,链式结构在逻辑上是连续的,但是在物理上不一定连续2.现实中的结点一般都是从堆上申请出来的3.从堆上申请的空间,是按照一定的策略来分配的,两次申请的空间可能连续,也可能不连续结构今天我们主要来实现一下无头单向非循环链表的增删改查无头单向非循环链表:结
暗暗十分
·
2024-02-14 23:37
数据结构
链表
经验分享
笔记
c语言
类与对象 上
类与对象上类的引入类的定义类的访问限定符及封装访问限定符封装类的作用域类的引入
C语言
结构体中只能定义变量,在C++中,结构体内不仅可以定义变量,也可以定义函数。
暗暗十分
·
2024-02-14 23:37
算法
开发语言
c++
笔记
(
C语言
)取消vs对于scanf的错误提示
相信很多小白在开始使用vs进行代码编程的时候运行都会提示scanf的报错,所以我给大家写了一个方法希望可以帮到大家,帮助老铁们解决此类问题。链接:有道云笔记
暗暗十分
·
2024-02-14 23:07
学习方法
c语言
经验分享
笔记
一刻也没有为它哀悼~接下来登场的是动态内存分配的malloc与realloc以及free函数
目录mallocreallocfreemalloc我们先看官方解释(后边有代码解释比较通俗易懂):malloc是
C语言
标准库中的一个函数
Gu Gu Study
·
2024-02-14 23:36
C语言
c#
c语言
算法
visualstudio
c++
来不及哀悼了,接下来上场的是
C语言
内存函数memcpy,memmove,memset,memcmp
今天又来写一篇C的文章,这里要讲的是
C语言
中的几个内存函数,主要是讲解功能和用法,望能耐心观看哦。望官方也多多曝光。
Gu Gu Study
·
2024-02-14 23:05
C语言
c语言
开发语言
visualstudio
三子棋(
c语言
)
前言:三子棋是一种民间传统游戏,又叫九宫棋、圈圈叉叉棋、一条龙、井字棋等。游戏规则是双方对战,双方依次在9宫格棋盘上摆放棋子,率先将自己的三个棋子走成一条线就视为胜利。但因棋盘太小,三子棋在很多时候会出现和棋的局面。设计思路:先开一个test.c文件用来进行游戏的逻辑测试,再开一个game.h头文件和game.c文件分别用来进行函数声明和实现游戏的逻辑,然后就是打印菜单、生成棋盘、实现玩家下棋、实
Code Warrior
·
2024-02-14 23:26
c语言
开发语言
学习
游戏
飞机大作战(
c语言
)
本游戏使用
C语言
编写,旨在帮助初学者了解游戏开发的基本概念和技巧。
Code Warrior
·
2024-02-14 23:55
c语言
开发语言
学习
游戏
扫雷
C语言
(可展开一片空白)
欢迎来到程序员餐厅今日主菜:扫雷小游戏,主厨:邪王真眼所属专栏:
C语言
知识点主厨的主页:Chef‘sblog引言:已经学会数组的朋友注意了,现在的你已经有能力写出两个小游戏了,一个是扫雷,一个是三子棋,
一颗青果
·
2024-02-14 23:22
C语言知识点
c语言
C语言
贪吃蛇详解
欢迎来到程序员餐厅今日主菜:贪吃蛇小游戏,主厨:邪王真眼所属专栏:
C语言
知识点主厨的主页:Chef‘sblog前言:好啦,学了这麽久的
C语言
也该给他画上一个句号了吧,一个400多行代码的贪吃蛇游戏显然是一个不错的选择
一颗青果
·
2024-02-14 23:51
C语言知识点
c语言
开发语言
掌握
C语言
文件操作:从入门到精通的完整指南!
✨✨欢迎大家来到贝蒂大讲堂✨✨养成好习惯,先赞后看哦~所属专栏:
C语言
学习贝蒂的主页:Betty‘sblog1.什么是文件文件其实是指一组相关数据的有序集合。这个数据集有一个名称,叫做文件名。
Betty’s Sweet
·
2024-02-14 23:21
C语言
c语言
文件
Python数据分析 Pandas快速入门至进阶这篇就够了
Pandas的主要特点包括:DataFrame:这是一种高效快速的
数据结构
模式,支持自定义索引。数据加载:Pandas可以将不同格式的数据文件加载到内存中。数据对齐:
碎像
·
2024-02-14 23:49
python
数据分析
pandas
计算机组成原理:存储系统【二】
godspeed_lucip系列专栏:计算机组成与原理基础️1Cache概述️1.1局部性原理1.1.1空间局部性1.1.2时间局部性️1.2性能指标1.2.1解释1.2.2例题1.2.3待解决的问题️1.3
知识总结
godspeed_lucip
·
2024-02-14 22:41
系统架构
【02】右旋函数(
C语言
)
目录题目:给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。1.暴力求解(轮转k次)2.三段逆置求解①逆置函数②轮转函数3.空间换时间求解题目:给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。例如:nums[7]={1,2,3,4,5,6,7}k=3右旋三次后nums=[5,6,7,1,2,3,4]1.暴力求解(轮转k次)向右旋转1次:[7,1,2
大耳朵土土垚
·
2024-02-14 22:37
每日一函数
算法
数据结构
数据结构
——lesson2线性表和顺序表
目录前言一、顺序表是什么?1.静态顺序表:使用定长数组存储元素2.动态顺序表:使用动态开辟的数组存储。二、接口实现1.动态顺序表存储2.基本增删查改接口(1)初始化顺序表(2)顺序表摧毁(3)检查空间(4)顺序表打印(5)顺序表尾插(6)顺序表尾删(7)顺序表头插(8)顺序表头删(9)顺序表在pos位置插入x(10)顺序表在pos位置删除x(11)顺序表查找3.代码运行结果如下:前言在学习顺序表之
大耳朵土土垚
·
2024-02-14 22:36
数据结构
数据结构
链表
c语言
顺序表
秋招-
数据结构
-链表篇
秋招-
数据结构
-链表篇介绍链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。
正如此时
·
2024-02-14 22:06
秋招
链表
数据结构
数据结构
---链表篇
数据结构
-----链表篇链表的考察主要包括(反转链表、删除节点、链表相交、环形链表和链表设计)1.反转链表剑指Offer06.从尾到头打印链表234.回文链表剑指Offer24.反转链表2.删除链表节点剑指
Winfred_Bo
·
2024-02-14 22:36
python
01.
数据结构
篇-链表
1.找出两个链表的交点160.IntersectionofTwoLinkedLists(Easy)Leetcode/力扣例如以下示例中A和B两个链表相交于c1:A:a1→a2↘c1→c2→c3↗B:b1→b2→b3但是不会出现以下相交的情况,因为每个节点只有一个next指针,也就只能有一个后继节点,而以下示例中节点c有两个后继节点。A:a1→a2d1→d2↘↗c↗↘B:b1→b2→b3e1→e2要
Luer笔达
·
2024-02-14 22:35
LeetCode刷题
数据结构
链表
FreeRTOS系统学习-内核篇.01-
数据结构
---列表与列表项定义详解-链表节点插入实验
我们学习FreeRTOS为什么又扯到
数据结构
了??FreeRTOS作为一款嵌入式操作系统,我们学习必定要了解他的底层实现,和Windows、ios
Execution_
·
2024-02-14 22:35
链表
数据结构
学习
【华为OD】C卷真题:200分 信道分配 Java代码实现[思路+代码]
C++代码实现:【华为OD】C卷真题:200分信道分配C/C++代码实现[思路+代码]-CSDN博客
C语言
代码实现:【华为OD】C卷真题:200分信道分配
C语言
代码实现[思路+代码]-CSDN博客题目描述
五木大大
·
2024-02-14 22:31
杂谈
算法
华为od
java
python
c语言
开发语言
码蚁软件
【华为OD】C卷真题:200分 信道分配 Python代码实现[思路+代码]
C++代码实现:【华为OD】C卷真题:200分信道分配C/C++代码实现[思路+代码]-CSDN博客
C语言
代码实现:【华为OD】C卷真题:200分信道分配
C语言
代码实现[思路+代码]-CSDN博客Java
五木大大
·
2024-02-14 22:31
杂谈
java
开发语言
华为od
c语言
python
算法
C++
【华为OD】C卷真题:200分 信道分配
C语言
代码实现[思路+代码]
C++代码实现:【华为OD】C卷真题:200分信道分配C/C++代码实现[思路+代码]-CSDN博客题目描述:算法工程师小明面对着这样一个问题,需要将通信用的信道分配给尽量多的用户:信道的条件及分配规则如下:1)所有信道都有属性:”阶”。阶为r的信道的容量为2^r比特;2)所有用户需要传输的数据量都一样:D比特;3)一个用户可以分配多个信道,但每个信道只能分配给一个用户;4)只有当分配给一个用户的
五木大大
·
2024-02-14 22:01
杂谈
算法
c++
开发语言
华为od
c语言
python
码蚁软件
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他