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
数据结构与算法——数据结构
【PTA
数据结构
| C语言版】哥尼斯堡的“七桥问题”
本专栏持续输出
数据结构
题目集,欢迎订阅。文章目录题目代码题目哥尼斯堡是位于普累格河上的一座城市,它包含两个岛屿及连接它们的七座桥,如下图所示。可否走过这样的七座桥,而且每桥只走过一次?
秋说
·
2025-07-23 00:39
PTA
数据结构题目集
数据结构
c语言
算法
【PTA
数据结构
| C语言版】斜堆的合并操作
本专栏持续输出
数据结构
题目集,欢迎订阅。文章目录题目代码题目请将给定数据顺次插入初始为空的斜堆,用此法建立两个斜堆,再将两堆合并。为了验证结果的正确性,输出结果堆的前序和中序遍历序列。
·
2025-07-23 00:39
[
数据结构
]#4 用链表实现的栈结构
使用链表来实现栈是一种比较常见的做法,它能够有效利用链表的动态特性来支持栈的一些基本操作,例如:1.Push(入栈):向栈中添加一个元素。2.Pop(出栈):从栈中移除顶部的元素。3.Peek/Top(查看栈顶元素):返回栈顶元素但不将其移除。4.IsEmpty(判断栈是否为空):检查栈中是否有元素。我们再来回忆一下链表,它由一系列节点组成,每个节点包含两部分:数据域和指针域(指向下一个节点)。对
Marvinem13
·
2025-07-22 23:38
数据结构
链表
学习
linux
【PTA
数据结构
| C语言版】求单源最短路的Dijkstra算法
本专栏持续输出
数据结构
题目集,欢迎订阅。文章目录题目代码题目请编写程序,实现在带权的有向图中求单源最短路的Dijkstra算法。注意:当多个待收录顶点路径等长时,按编号升序进行收录。
·
2025-07-22 23:08
JSON和JSONL、python操作
JSONJSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,基于文本、易于读写,并支持多种
数据结构
。
weixin_668
·
2025-07-22 23:33
json
python
数据结构
入门指南:程序世界的基石
在计算机的世界里,
数据结构
就像我们日常生活中的收纳系统——它决定了数据如何被存储、组织和使用。无论你是刚接触编程的新手,还是希望巩固基础的开发者,理解
数据结构
都是提升编程能力的关键一步。
Mikhail_G
·
2025-07-22 21:52
数据结构
python
开发语言
Redis入门教程(一):基本数据类型
Redis(RemoteDictionaryServer)是一个开源的内存
数据结构
存储系统,它可以用作数据库、缓存和消息中间件。
·
2025-07-22 21:51
《
数据结构
》学习笔记二:算法(二)
继续上节的学习,我们在这一篇文章里把“算法”这一章内容学习完。本节解决问题:算法的好坏到底是如何评估的?知识点:1.函数的渐进增长2.算法的时间复杂度3.常见的时间复杂度4.算法的空间复杂度1.函数的渐进增长这一知识点与数学相关,不过没关系都是很容易理解的内容。问题:假如两个算法的输入规模都是n,A的执行次数是2n+3,B的执行次数是3n+1,那么这两个算法哪一个更好呢?我们来分析一下,用数学的折
小曼blog
·
2025-07-22 20:50
向量数据库FAISS/Chromadb/ES/milvus简单概述
FAISS的主要特点和优势如下:高效的相似性搜索:FAISS使用了一系列高效的算法和
数据结构
,如倒排索引、局部敏
·
2025-07-22 20:18
【
数据结构
】详解堆排序当中的topk问题(leetcode例题)
文章目录前言如何理解topk问题代码逻辑代码实现前言Leetcode相关题目:215.数组中的第K个最大元素如何理解topk问题**TopK问题是一个经典的问题,在计算机科学中,它的目标是在一组数据中找到前K个最大或最小的元素。**这个问题在许多场景下都很重要,比如搜索引擎的搜索结果排名、数据分析中的热门元素筛选等。.在最简单的形式中,给定一个数组(或列表)和一个整数K,TopK问题要求返回数组中
ylfxw
·
2025-07-22 20:17
数据结构
leetcode
算法
算法工程师必备:
数据结构
10大经典算法详解
算法工程师必备:
数据结构
10大经典算法详解关键词:
数据结构
、经典算法、时间复杂度、应用场景、代码实现摘要:本文是算法工程师的“算法工具箱”指南,系统讲解
数据结构
领域最核心的10大经典算法(快速排序、归并排序
数据结构与算法学习
·
2025-07-22 20:15
数据结构与算法宝典
算法
数据结构
ai
Redis实战:第一章-初识Redis案例-文章投票
它通常被称为
数据结构
服务器,因为值(value)可以是字符串(String),哈希(Map),
随风而醒
·
2025-07-22 16:20
MySQL/数据库
redis
从 C# 到 Python:项目实战第五天的飞跃
在前面三天的学习中,我们已经掌握了Python的基础语法、
数据结构
以及一些核心库的使用。
AI、少年郎
·
2025-07-22 15:18
数据库
c#
开发语言
章节十四:乱序中的“指挥家”:堆排序奥义 - (堆排序 / Heap Sort)
前面我们聊了各种
数据结构
和算法,从基础的排序查找,到复杂的图算法、动态规划,再到巧妙的Trie树和布隆过滤器。
杨小扩
·
2025-07-22 15:45
常用算法详解
算法
客流分析核心算法 trajectory_event_analyzer
数据结构
客流分析核心算法trajectory_event_analyzerV4.py
数据结构
文章目录客流分析核心算法trajectory_event_analyzerV4.py
数据结构
一、算法描述1、描述2、客流分析模块
风吹落叶花飘荡
·
2025-07-22 13:03
python
后端
算法
数据结构
网络
大学专业科普 | 计算智能、信息学与大数据
计算机基础课程
数据结构与算法
、计算机网络、操作系统是大数据技术的重要支撑,
鸭鸭鸭进京赶烤
·
2025-07-22 12:57
大数据
大学专业科普 | 人工智能、物联网和云计算技术
二、主要课程基础课程:包括高等数学、线性代数、概率论与数理统计、离散数学等数学基础课程,为人工智能算法提供理论支撑;以及
数据结构
、算法设计与分析、计算机组成原理、操作系统、计算机网络等计算机科学基础课程
鸭鸭鸭进京赶烤
·
2025-07-22 12:57
人工智能
物联网
云计算
5G
信号处理
信息与通信
网络
C语言-栈和队列
文章目录引言栈和队列1.栈1.1栈的概念与结构1.2栈的实现2.队列2.1队列的概念与结构2.2队列的实现结语引言欢迎来到HanLop博客的C语言
数据结构
初阶系列。
HanLop
·
2025-07-22 12:23
初阶数据结构-C语言
c语言
开发语言
数据结构
算法
数据结构
(C语言实现)
一、链表1.链表实现以及在头部插入结点先来一段代码....该代码包含创建链表并在头部插入结点,遍历链表并打印结点数据,接下来逐步分析,简单的基础语法不过多记录....#include#includestructNode{intdata;structNode*next;};structNode*head;voidInsert(intx){Node*temp=(Node*)malloc(sizeof(
呈羲
·
2025-07-22 11:19
笔记
数据结构
c语言
开发语言
淘宝商城四面(附架构面试专题)及B2C商城架构项目实战分享!
一面主要问题如下(主要注重基础,问得很深很广,压力面试):首先自我介绍
数据结构
算法的基本问题,如排序算法,二叉树遍历,后序遍历非递归,图的最短路径问题对一个数组进行绝对值排序的算法java中hashmap
风平浪静如码
·
2025-07-22 11:26
FastAPI 中,数据库模型(通常使用 SQLAlchemy 定义)和接口模型(使用 Pydantic 定义的 schemas)的差异
在FastAPI中,数据库模型(通常使用SQLAlchemy定义)和接口模型(使用Pydantic定义的schemas)虽然都用于表示
数据结构
,但它们有明确的职责区分。
·
2025-07-22 10:10
Python Pandas 实践学习笔记(1)
PythonPandas教程Pandas是一个开源的、BSD许可证的Python库,为Python编程语言提供高性能、易于使用的
数据结构
和数据分析工具。
·
2025-07-22 09:59
JAVA反序列化深入学习(三):CommonsCollections1
ApacheCommonsCollections是一个扩展了Java标准库里的Collection结构的第三方基础库,它提供了很多强有力的
数据结构
类型并实现了各种集合工具类。
Neolock
·
2025-07-22 09:56
漏洞原理
JAVA反序列化
java
网络
安全
反序列化
MySQL索引 总结
索引是一种可以快速查询数据的,有序的
数据结构
索引的优点提升查询效率,减少IO次数在连表查询时,如果被驱动表的连接字段上建了索引,可以加快表连接的速度假设student表是驱动表,score表是被驱动表。
·
2025-07-22 08:23
周总结5.29-6.3
【场景】2.es6/优化==继续看3.树组件操作:数据扁平化/模糊检索{也是把
数据结构
改了一下复制的ant官网}/默认展开收起{中途有问题比如不默认展开:判断数据删除某一节点展开等}/只呈现查询内容适合调接口
Sandra_n
·
2025-07-22 05:32
vue
vue.js
数据结构
2、Python 测试全攻略:自动化与驱动开发
比如回忆一下曾遇到的恼人bug,可能是数据库模式不匹配、
数据结构
错误等。若有一小段代码能在恰当时间捕捉到该bug并告知你,而所有代码都配有这样易执行的测试代码,那bug存活时间会大大缩短。
辣条鉴定师
·
2025-07-22 05:31
Python测试
自动化测试
测试驱动开发
(九)set结构
set不允许插入重复的值,map键值对没有限制/*
数据结构
:set*集合:可以存储任何数据类型,并且唯一(不重复的值)*/constset2=newSet([1,true,'string']);console.log
我拥抱着我的未来
·
2025-07-22 02:28
深入理解Mysql索引底层
数据结构与算法
一.索引的本质索引是帮助MySQL高效获取数据的排好序的
数据结构
二.索引
数据结构
1.二叉树2.红黑树3.Hash表4.B-Tree1.叶节点具有相同的深度,叶节点的指针为空2.所有索引元素不重复3.节点中的数据索引从左到右递增排序
桑翔
·
2025-07-22 00:09
Python高级数据类型:字典(Dictionary)
字典是Python中非常重要且实用的
数据结构
,本文将全面详细地介绍字典的所有知识点,从基础概念到高级用法,帮助初学者彻底掌握字典的使用。1.字典简介1.1为什么需要字典?
PythonicCC
·
2025-07-22 00:58
python
开发语言
简单C语言通讯录的实现(非动态内存管理)
一、程序结构程序由三个文件组成:contact.h
数据结构
和函数声明contact.c-函数具体实现main.c-程序入口和主循环二、核心
数据结构
typedefstructPeoInf{charname
潘同学爱学习
·
2025-07-21 23:53
c语言
数据结构
开发语言
PyTorch的基础概念和复杂模型的基本使用
文章目录一、PyTorch基础概念二、复杂模型的学习使用一、PyTorch基础概念张量(Tensor)操作:张量是PyTorch中的基本
数据结构
,类似于NumPy的数组,但支持GPU加速常见操作包括创建张量
香蕉可乐荷包蛋
·
2025-07-21 18:49
AI大模型项目中的使用
pytorch
人工智能
python
你还在用 JSON?Protobuf 才是高效通信的王者!
ProtoBuf官方文档1.序列化定义:序列化是将
数据结构
或对象转换成二进制字节流的过程。特点:Protobuf针对不同的字段类型采用不同的编码方式和数据存储方式,以确保得到高效紧凑的数据压缩。
IsLand1314~
·
2025-07-21 17:45
#
Protocol
Buffers
json
数据库
mysql
算法竞赛备考冲刺必刷题(C++) | 洛谷 P1024 一元三次方程求解
题目涵盖了从基础到进阶的多种算法和
数据结构
,旨在为不同阶段的编程学习者提供一条清晰、平稳的学习提升路径。欢迎大家订阅我的专栏:算法题解:C++与Python实现!附上汇总贴:
热爱编程的通信人
·
2025-07-21 17:14
c++
算法
开发语言
ZooKeeper学习专栏(一):分布式协调的核心基石
三、核心数据模型:ZNode3.1树形命名空间:分布式世界的文件系统3.2ZNode类型3.3ZNode
数据结构
:数据+元数据的完美融合Stat核心字段解析3.4ZNode操作3.5ZNode设计哲学3.6
快乐肚皮
·
2025-07-21 17:09
Zookeeper
分布式
zookeeper
学习
Unity中常用
数据结构
的特点,优缺点,实例
Unity中常用的
数据结构
有一下几种:Array,ArrayList,List,LinkedList,Queue,Stack,Dictionary;一,数组(Array)特点:数组属于线性结构,在内存中是连续存放的
·
2025-07-21 16:34
操作系统互斥全攻略:从屏蔽中断到TSL指令
通过在执行临界区代码前暂时禁止CPU响应外部硬件中断,保证一小段代码(通常是操作关键内核
数据结构
)的原子性执行。
ruan114514
·
2025-07-21 16:34
操作系统
嵌入式硬件
单片机
Unity中常用的
数据结构
总结
本篇博文对U3D经常用到的
数据结构
和各种
数据结构
的应用场景总结下。
anbd0604
·
2025-07-21 15:31
游戏
数据结构与算法
Unity3D中常用的
数据结构
总结与分析
今天来给大家介绍U3D时经常用到的
数据结构
和各种
数据结构
的应用场景吧。
七大黍
·
2025-07-21 15:31
Unity技术文章
Unity3D培训
Unity3D游戏
Unity培训
Unity教程
软件测试基础知识总结(超详细的)
一、软件测试概述1、什么是软件定义:计算机系统中与硬件相互依存的一部分(程序+数据+相关文档)程序:按事先设计的功能和性能要求执行的指令序列数据:使程序能正常操纵信息的
数据结构
文档:与程序开发、维护和使用有关的图文资料
天才测试猿
·
2025-07-21 15:29
测试工具
职场和发展
软件测试
自动化测试
单元测试
测试用例
功能测试
Unity 常见
数据结构
分析与实战展示 C#
Unity常见
数据结构
分析与实战展示提示:内容纯个人编写,欢迎评论点赞,来指正我。
与火星的孩子对话
·
2025-07-21 15:28
Unity理论与实战
unity
数据结构
c#
commons-pool2对象池原理简析
底层用什么
数据结构
来做对象池的容器?对象池要有什么属性,支持哪些方法?对象在对象池中的生命周期是什么样的?从对象池获取/归还的步骤?接下来我们带着这些问题去学习commo
月落亦莫离
·
2025-07-21 14:06
Java-数构链表
这种结构,结构简单,一般与其他
数据结构
结合,作为其他
数据结构
的子数据。
2301_81674311
·
2025-07-21 14:51
java
链表
开发语言
数据结构
排序算法总结(C语言实现)
以下是常见排序算法的总结及C语言实现,包含时间复杂度、空间复杂度和稳定性分析:1.冒泡排序(BubbleSort)思想:重复比较相邻元素,将较大元素向后移动。时间复杂度:O(n²)(最好O(n),最坏O(n²))空间复杂度:O(1)稳定性:稳定voidbubbleSort(intarr[],intn){for(inti=0;iarr[j+1]){//交换相邻元素inttemp=arr[j];arr
xienda
·
2025-07-21 14:19
排序算法
数据结构
算法
Java 中的并发集合(Concurrent Collections)详解与使用指南
前言在多线程编程中,共享
数据结构
的线程安全是一个关键问题。传统的集合类(如HashMap、ArrayList)并不是线程安全的,如果在并发环境下直接使用,可能会导致数据不一致、死锁等问题。
超级小忍
·
2025-07-21 12:04
Java
java
开发语言
关于堆的判断
本专栏持续输出
数据结构
题目集,欢迎订阅。文章目录题目代码题目将一系列给定数字顺序插入一个初始为空的最小堆。随后判断一系列相关命题是否为真。
秋说
·
2025-07-21 11:57
PTA
数据结构题目集
算法
数据结构
c语言
Java List 集合详解:从基础到实战,掌握 Java 列表操作全貌
它是Java集合框架中最常用、最灵活的
数据结构
之一。无论是从数据库查询出的数据,还是前端传递的参数列表,List都是处理这些数据的首选结构。
大葱白菜
·
2025-07-21 10:25
java合集
java
开发语言
后端
学习
个人开发
判断树的同构
来源:大学mooc后的编程题(陈越《
数据结构
》)03-树1树的同构(25分)给定两棵树T1和T2。如果T1可以通过若干次左右孩子互换就变成T2,则我们称两棵树是“同构”的。
weixin_33681778
·
2025-07-21 10:53
数据结构与算法
(C++)list,vector,set,map四种容器的应用——教务管理系统(测试版)(list基础教程)(vector基础教程)(set基础教程)(map基础教程)(STL库教程)
目录源代码:代码详解:第1步:搭建基础框架和
数据结构
目标:定义
数据结构
和全局容器练习任务:第2步:实现学生管理功能(使用map)目标:添加学生和显示学生列表练习任务:第3步:实现课程管理功能(使用vector
双叶836
·
2025-07-21 09:48
STL
C++
C++基础教学
C++项目
c++
list
开发语言
数据结构
c语言
Java 二维数组详解:从基础语法到实战应用,彻底掌握多维
数据结构
作为一名Java开发工程师,你一定在实际开发中遇到过需要处理表格、矩阵、图像像素、游戏地图等场景。这时候,二维数组(2DArray)就派上用场了。本文将带你全面掌握:Java中二维数组的定义与初始化方式二维数组的内存结构与访问机制二维数组的遍历、修改与扩容技巧二维数组在实际业务中的应用场景二维数组与集合类(如List>)的互转常见误区与最佳实践并通过丰富的代码示例和真实项目场景讲解,帮助你写出更高
大葱白菜
·
2025-07-21 09:47
java合集
开发语言
java
后端
学习
个人开发
Vue3递归组件详解:构建动态树形结构的终极方案
它适用于处理嵌套树形
数据结构
的场景,例如:文件目录系统多级导航菜单组织架构图嵌套评论列表在Vue3中,递归组件通过name属性标识自身,实现模板自引用
编程随想▿
·
2025-07-21 09:46
Vue3
vue.js
前端
javascript
前端框架
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他