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
数据结构基础习题集
NOIP 提高组 初赛 三、问题求解
习题集
NOIP1995-NOIP2018
NOIP历年提高组问题求解总结(2004-2017)NOIP历年提高组问题求解总结_朝阳的二愣子的博客-CSDN博客NOIP提高组初赛三、问题求解
习题集
(一)NOIP1995-NOIP1999NOIP提高组初赛三
dllglvzhenfeng
·
2023-11-02 00:41
CSP-J
CSP-S
NOI初赛
科普
信息技术
算法
数据结构
图论
CSP-J1
初赛
【数据结构与算法基础】最短路径问题
此系列文章,将会分成两条主线,一条“
数据结构基础
”,一条
卷儿~
·
2023-10-30 19:34
数据结构
算法
算法
数据结构
队列
编程语言
最短路径
【
数据结构基础
】矩阵的存储结构,数组,三元组表及十字链表
此系列文章,将会分成两条主线,一条“
数据结构基础
”,一条
卷儿~
·
2023-10-30 19:34
数据结构
数据结构
链表
算法
重学数据结构四:
数据结构基础
-数组、字符串
数组我们可以把数组理解为一种容器,它可以用来存放若干个相同类型的数据元素。数组的新增操作1)第一种情况,在数组的最后增加一个新的元素。此时新增一条数据后,对原数据产生没有任何影响。可以直接通过新增操作,赋值或者插入一条新的数据即可。时间复杂度是O(1)。2)第二种情况,如果是在数组中间的某个位置新增数据,那么情况就完全不一样了。这是因为,新增了数据之后,会对插入元素位置之后的元素产生影响,具体为这
希境
·
2023-10-30 19:33
数据结构与算法
字符串
数据结构
算法
数据结构(C语言版)--
数据结构基础
数据结构基础
1、数据结构的研究内容2、基本概念和术语3、算法和算法分析1、数据结构的研究内容数据结构主要研究的问题:如何合理地组织、高效地处理数据。
会思想的苇草i
·
2023-10-30 19:57
数据结构
数据结构
c语言
开发语言
时间复杂度
算法
数据结构基础
在计算机科学中,数据结构是一种数据组织、管理和存储的格式,它可以帮助我们实现对数据高效的访问和修改,更准确的说,数据结构是数据值的集合,它可以体现数据值之间的关系,以及可以对数据进行应用的函数或操作!
Surpass余sheng军
·
2023-10-30 19:25
java
数据结构
2022-5-16 那些奇奇怪怪的梦啊
我的班主任(英语老师)要同学们把练习册翻到指定章节他在后面签字(奇怪的是那好像是一本数学
习题集
)。
你在想些什么呢
·
2023-10-29 22:07
[
数据结构基础
]时间复杂度和空间复杂度详解
一.预备知识1.1什么是数据结构数据结构是指计算机中存储、组织数据的方式,指相互之间存在的一种或多种特定关系的数据元素的集合。1.2什么是算法算法,就是定义良好的计算过程,它取一个或一组的值作为输入,并产生一个或一组的值作为输出。简单来说,算法就是一系列计算步骤,用于将数据转化为输出。1.3算法效率的衡量可以从两个角度衡量一个算法的效率(时间复杂度和空间复杂度):时间复杂度:用于衡量一个算法运行的
【Shine】光芒
·
2023-10-29 20:11
数据结构基础
数据结构
C语言数据结构之数据结构入门
目录数据结构介绍数据结构发展史何为算法
数据结构基础
基本概念和术语四大逻辑结构(LogicStructure)数据类型理解复杂度概念时间空间复杂度定义度量时间复杂度的方法程序运行时的内存与地址编程预备数据结构介绍数据结构发展史起源
世俗ˊ
·
2023-10-28 13:11
C语言
数据结构
c语言
算法
开发语言
1024程序员节
数据结构基础
知识
文章目录目录一些概念数据的基本概念数据结构的基本概念算法的基本概念线性表顺序表链表栈和队列栈队列总结串串的表示和实现字符串操作数组和广义表数组广义表树和二叉树基本术语:二叉树基本概念特殊二叉树及其特点二叉树性质:一般二叉树的性质完全二叉树的性质二叉树的存储结构**遍历二叉树和线索二叉树**遍历二叉树线索二叉树树和森林树的存储结构树,森林转换成二叉树树转换为二叉树森林转换成二叉树:哈弗曼树/霍夫曼树
Zero-One-0101
·
2023-10-27 19:55
软件类-数据结构与算法
数据结构与算法
C++ Vector容器与常用STL
前言:本文主要讲解C++中的Vector容器和常用的STL库,适用于学完c语言同时有一定
数据结构基础
的刚接触C++的同学由于楼主水平有限,写的注释可能比较多,如有问题欢迎在评论区指正ヾ(•ω•`)oVector
瑶湖女子师专王大珩
·
2023-10-27 07:01
c++
容器
数据结构
stl
数据结构基础
部分(一)
数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。简而言之,数据结构就是设计数据以何种方式组织并存储在计算机中。比如:列表、集合与字典都是一种数据结构栈#-*-coding:utf-8-*-classStack:def__init__(self):self.stack=[]defpush(self,element):self.stack.append(ele
沐雲小哥
·
2023-10-26 08:51
数据结构与算法(Python)
数据结构
python
大数据
C语言基础知识 && C++与STL &&
数据结构基础
C语言基础知识程序设计入门在C语言中,整数值用%d输出,实数用%f输出。如:printf("%d\n",1+2);printf("%.1f\n",8.0/5.0);一般来说,只要在程序中用到了数学函数,就需要在程序最开始处包含头文件math.h,并在编译时连接数学库。scanf中的占位符和变量的数据类型一一对应,且每个变量前需要加“&”符号。如:scanf("%d%d",&a,&b);在算法竞赛中
一匹好人呀
·
2023-10-23 20:45
c++
c语言
stl
数据结构
数据结构基础
,算法基础,线性表
数据结构大纲数据结构、算法(理解)、线性表:顺序表(由数组构建)链表(单向列表,单向循环列表,双向列表,双向循环列表)栈(顺序栈,链式栈)队列(循环队列,链式列)树:特性、二叉树(性质、创建、遍历)排序方法、查询方法(原理思路)一、为什么学习数据结构c语言如何写程序更简介高效写程序如果遇到一个实际问题,需要写代码实现相应的功能,需要解决两个方法问题:1)如何表达数据之间的逻辑关系以及怎么存储到计算
零基础的小杨
·
2023-10-23 12:12
数据结构
数据结构
c语言
linux
算法
我们不过是红尘过客
“你先按照我上面划的重点看一遍,然后再按照重点做习题,有什么不懂的就问我”我接过课本,上面有一些标注的重点,我再打开
习题集
,重点内容对应的习题,没有一个是我做的出来的。“那全都不懂怎么办?”
飞鸟与鱼1991
·
2023-10-23 07:43
python数据分析——Python语言基础(
数据结构基础
)
Python语言基础——
数据结构基础
前言
数据结构基础
列表字典元组字符串算术运算符比较运算符逻辑运算符python常用控制结构if、else、elif条件语句for循环语句while循环语句range()
鲜于言悠905
·
2023-10-22 06:04
python数据分析
python
数据结构
开发语言
大数据
numpy
pandas
数据分析
python基础语法(2)
break前言本文基于pycharm编译器,也可以使用Anaconda里的编译器,将讲解一些python的一些基础语法知识,是对上篇文章的补充,可以和我写的python数据分析——Python语言基础(
数据结构基础
鲜于言悠905
·
2023-10-22 06:03
python
python
开发语言
学习
经验分享
程序人生
学习方法
conda
【
数据结构基础
C++】图论06-广度优先,无权图的最短路径
写一个最短路径的类,利用广度优先遍历算法记录无权图的最短路径代码#pragmaonce#include#include#include#include#includeusingnamespacestd;templateclassshortestPath{private:Graph&G;ints;bool*visited;int*from;int*dist;public:shortestPath(G
新时代&农民
·
2023-10-22 05:30
数据结构C++
图论
数据结构
c++
Java
数据结构基础
知识必知必会
1.数据结构概述Java的集合框架其实就是对数据结构的封装,在学习集合框架之前,有必要先了解下数据结构。1.1.什么是数据结构(了解)所谓数据结构,其实就是计算机存储、组织数据的方式。数据结构是用来模拟数据存储操作的,其实就是对数据做增删改查操作。增:把某个数据存储到某个容器中删:从容器中把某个数据删除掉改:把容器中某个数据替换成另一个数据查:把容器中的数据查询出来不同的数据结构,底层采用不同的存
王一萍o叩丁狼教育
·
2023-10-21 19:15
【链表
习题集
1】整体和局部反转链表&同频和快慢指针&合并链表
前言:刷题和面试兼顾还得看你啊-牛客网近几年互联网受疫情影响,许多互联网都使用牛客网在线笔试招人很多同学因为不熟悉牛客网的环境和使用,最后在线笔试面试中屡屡受挫牛客网提供了语言巩固,算法提高等在线OJ题,更有面试真题,大厂内推!链接附上点击链接注册牛客网牛客网这么好用,但是下面几个关于牛客网的知识你了解过吗?你知道你OJ过不了,牛客网几种经典的英文报错提示的含义吗?你知道牛客网的OJ分为IO型和接
Geek_0
·
2023-10-18 11:14
C语言版数据结构
链表
数据结构
算法组-常见的
数据结构基础
一、单向链表和双向链表最简单练习1)单链表和双向链表如何反转2)删除指定值结点类型//单链表结点publicstaticclassNode{privateintval;privateNodenext;publicNode(intdata){this.val=val;}}//双向链表结点publicstaticclassDoubleNode{privateintvalue;privateDouble
玛卡巴咖
·
2023-10-17 20:26
数据结构与算法
数据结构
算法
实战PHP
数据结构基础
之递归
什么是递归?之前说到,递归是一种将大问题分解为小问题的解决方案。一般来说,递归被称为函数自身的调用。这么说可能听起来很奇怪,事实上在递归中,函数确实必须调用自己。一个栗子例如在数学中,我们都知道“阶乘”的概念。例如5的阶乘就是5*4*3*2*1。5!=5*4!4!=4*3!3!=3*2!2!=2*1!1!=1*0!0!=1我们可以总结出求n的阶乘的规律,即n!=n*(n-1)!这就体现了递归。你可
萧潇在jianshu
·
2023-10-17 05:17
[LeetCode] LeetCode题解汇总
每日一题嗯,也就没事刷会力扣~全部收集到我的LeetCode同名专栏,部分经典问题会针对性收集到算法与
数据结构基础
子专栏。
Ypuyu
·
2023-10-17 05:30
LeetCode
LeetCode题解
从零开始学Java路线图
文章目录1.计算机基础:2.JAVA知识基础:3.常规储备知识学习4.后端学习之路初级路线图:高级路线图:1.计算机基础:1.1
数据结构基础
:主要学习:1.向量,链表,栈,队列和堆,词典。
Apple_Web
·
2023-10-16 10:36
Java学习
数据结构基础
9:排序全家桶
排序全家桶:一:插入排序:1.简单插入排序:2.希尔排序:二:选择排序:1.简单选择排序:2.堆排序(空间复杂度为O(1)):三:快速排序;方法一:Hoare==修改一==:==修改二:==方法二:挖坑法:方法三:前后指针法:方法四:非递归实现快速排序:1.结构体存储范围:2.直接存储数据:方法五:小区间优化:四:归并排序。方法一:递归排序方法二:非递归排序:五:计数排序:方法一:六:总结:一:插
随风飘扬@
·
2023-10-15 13:30
数据结构
排序算法
算法
c语言
数据结构基础
8:二叉树oj+层序遍历。
二叉树oj+层序遍历题目一:二叉树的销毁:方法一:前序遍历:方法二:后序遍历:题目二:二叉树查找值为x的节点方法一:方法二:方法三:题目三:层序遍历:方法一:题目四:相同的树:方法一:题目五:对称二叉树:方法一:题目五:另一颗树的子树:方法一:题目六:二叉树的前序遍历:方法一:拓展:题目七:翻转二叉树:方法一:题目八:判断是否为完全二叉树:方法一:题目九:二叉树遍历:方法一:题目一:二叉树的销毁:
随风飘扬@
·
2023-10-15 13:59
数据结构基础讲解
数据结构
算法
c语言
数据结构基础
10:三路划分(解决快速排序的问题)
快速排序之:三路划分一.题目描述:1.方法一:三路划分:>1.为什么会有三路划分?>2.三路划分的主要思路:2.方法二:取值更加的随机:>1.产生的问题:>2.在一个方向可以去解决:一.题目描述:题目链接:这个题目有一个问题在hore挖坑前后指针递归或者非递归并且加上了三数取中的自己实现的快速排序方法但是过不了上面这个oj‘题目:1.方法一:三路划分:>1.为什么会有三路划分?因为在lectcou
随风飘扬@
·
2023-10-15 13:57
数据结构
对不起,未来还会有更多不争气的苏明玉
苏大强看着被撕烂的
习题集
,好不伤心。他迷迷糊糊地想起家中没有
习题集
的苏明玉,还有他那强势又偏心的妻子,更觉得心中憋闷。那本
习题集
成为了他表达父爱的唯一方式,可现在也
谈话金先生
·
2023-10-14 16:34
5-2-三元组顺序表(稀疏矩阵)-数组和广义表-第5章-《数据结构》课本源码-严蔚敏吴伟民版...
课本源码部分第5章数组和广义表-三元组顺序表(稀疏矩阵)——《数据结构》-严蔚敏.吴伟民版源码使用说明链接☛☛☛《数据结构-C语言版》(严蔚敏,吴伟民版)课本源码+
习题集
解析使用说明课本源码合辑链接☛☛
weixin_30379911
·
2023-10-13 06:59
数据结构与算法
2017购书目录
门罗自选集只是孩子小说灯笼时光列车指匠纽约琐记此刻众声单读13:消失的作家单读12:创造力之死单读11:联结/断裂正午故事1:我穿墙过去正午2:此地不宜久留正午3:到海底去正午4:我的黎明骊歌城市的故事文章自在非文学类教材费恩曼物理学讲义
习题集
CptBreeza
·
2023-10-11 12:03
3年级(下)辅导大纲--基础课(10)
从具体到抽象,对话式互动学习注重数学语言的培养提供精选
习题集
(基础+培优)课程主题第1课-组合图形面积与带括号四则运算第2课-行程问题三要素第3课-两位数乘法第4课-两位数除两、三位数第5
四维数学课堂
·
2023-10-11 08:50
数据结构和算法学习网站
一、
数据结构基础
的数据结构我们只从其定义了解的话,比较抽象,难以形成有效的记忆,人类对于图像的记忆远比文字要高效,所以数据结构可视化是我们学习数据结构的利器,下面是几个数据结构可视化的网站,方便大家快速理解记忆各种数据结构
浪浪山小豪猪
·
2023-10-10 13:25
JAVA
算法
数据结构
java
扒光 HashMap
阅读要求:具备一定的
数据结构基础
知识,例如:数组,链表,二叉树的数据结构以及特性HashMap的构成数组+链表+红黑树transientNode[]table;默认容量:/***Thedefaultinitialcapacity-MUSTbeapoweroftwo
牛牛技术
·
2023-10-10 09:14
全国青少年编程等级考试python一级真题2022年3月(含题库答题软件账号)
()A.0B.1C.TrueD.False正确答案:D我的答案:C加入
习题集
答案解析:本题考查的是字符串
程序猿下山
·
2023-10-08 14:04
青少年编程
我们不过是红尘过客
“从明天开始,我每天把重点给你划出来,然后你根据重点,专做
习题集
,不懂的就来问我”“啊?这……这不好吧”“没
飞鸟与鱼1991
·
2023-10-06 21:54
Pandas
数据结构基础
用法
Head与Tailhead()与tail()用于快速预览Series与DataFrame,默认显示5条数据,也可以指定显示数据的数量。属性与底层数据Pandas可以通过多个属性访问元数据:shape:输出对象的轴维度,与ndarray一致轴标签:Series:Index(仅有此轴)DataFrame:Index(行)与列Pandas对象(Index、Series、DataFrame)相当于数组的容
指尖小编
·
2023-10-06 13:16
【洛谷 P2392】kkksc03考前临时抱佛脚 题解(动态规划+01背包)
因此要开始刷
习题集
,每科都有一个
习题集
,分别有s1,s2,s3,s4s_1,s_2,s_3,s_4s1,s2,s3,s4道题目,完成每道题目需要一些时间,可能不等(A1,A2,…,As1A_1,A_2,
HEX9CF
·
2023-10-05 18:56
数据结构与算法
动态规划
算法
c++
【
数据结构基础
】指向函数的指针
文章目录一、函数的指针二、指向函数的指针变量三、调用函数的两种方式四、用指向函数的指针作函数参数(重点)五、为什么要将指向函数的指针变量作为函数的形参(重点)一、函数的指针首先,函数名代表函数的起始地址,调用函数时,程序会从函数名获取到函数起始地址,并从该地址起执行函数中的代码,函数名就是函数的指针,所以我们可以定义一个指向函数的指针变量,用来存放函数的起始地址,这样一来,就可以通过该变量来调用其
南森森
·
2023-10-05 09:42
数据结构
数据结构
#
数据结构基础
知识与刷题笔记----数组;链表;哈希表;队列;栈;堆;树;
一、数组数组是一系列具有连续内存空间的相同类型的元素。①内存就是我们所说的RAM,也称主存,是与处理器接近的用于存储信息的实物(如内存条)。数组在内存中开辟已知长度的有限空间,这在很大程度上就限制了数组的特性和适用范围。②且数组往往在定义时就定义了数据类型,可以是stringint这种内置的原始数据类型,也可以是自定义的数据类型(结构体),但前提是数组内必须只有一个类型。2021.8.6在Java
Seven、琪
·
2023-10-05 06:05
#数据结构基础知识
数据结构
数据结构基础
一、基本概念1、数据数据(Data)是描述客观事物属性的数、字符及所有能被输入到计算机中并被计算机程序识别和处理的符号的集合。解释:数据不仅包括整型、字符型等数值类型,还包括字符及声音、图像、视频等非数值类型。数据必须具备两个前提:(1)可以输入到计算机中;(2)能被计算机程序处理。对于整型、字符型等数值类型,可以进行数值计算;而对于字符数据类型,就需要非数值的处理;而声音、图像、视频等可以通过编
m0_68949064
·
2023-10-05 06:12
数据结构与算法
数据结构
算法
【数据结构】
数据结构基础
概念
系列文章目录第一章:【数据结构】
数据结构基础
概念文章目录系列文章目录前言简介名词解释数据数据元素数据项数据对象数据结构数据类型抽象抽象数据类型算法算法设计要求总结前言数据结构是软件编程的基础,是程序员的基本功
满满和米兜
·
2023-10-05 06:40
数据结构与算法
数据结构
算法
实习之竞品分析
2017-09-05博客迁移实习之竞品分析在实习的时候,项目里是要做一个类似竞品的
习题集
需求,但是组里没有习题资源,按照竞品的题目一个个拼也不现实,所以便有了扒取竞品Apk数据的想法。
zthh
·
2023-10-05 01:27
leetcode
习题集
【9月】
leetcode
习题集
[9月]回溯77.组合classSolution{private:vector>result;vectorpath;//path用来存放符合条件的结果voidbacktracking
小胡的博客号Aoife艺馨
·
2023-10-03 13:16
leetcode
算法
职场和发展
Kiner算法刷题记(六):并查集与连通性问题(手撕算法篇)
三):线程池与任务队列kiner算法刷题记(四):你真的了解二叉树吗(树形结构基础篇)kiner算法刷题记(四):你真的了解二叉树吗(手撕算法篇)kiner算法刷题记(五):堆(Heap)与优先队列(
数据结构基础
篇
星河阅卷
·
2023-10-03 09:00
数据结构
知识梳理
前端基础
算法
数据结构
管理会计学复
习题集
答案
复习题及参考答案管理会计学一、选择题:1.在变动成本法下,固定生产成本作为()处理[]A:直接成本;B:期间成本;C:递延成本;D:责任成本2.当企业的业务量增加时,单位变动成本将[]A:随着业务量的变动而增加;B:不随业务量的变动而变动C:随着业务量的变动而减少;D:以上都不对3.已知2007年某企业按变动成本法计算的营业利润为500万元,假定2008年销量与2007年相同,产品单价及成本水平均
答案资料
·
2023-10-02 16:54
大数据
机器学习
java
mysql 索引 include_MySQL 进阶之索引
一,索引前传在了解数据库索引之前,首先有必要了解一下数据库索引的
数据结构基础
,那么什么样的数据结构可以作为索引呢?B-tree是最常用的用于索引的数据结构。
weixin_39958911
·
2023-10-02 14:39
mysql
索引
include
博弈类Dp
习题集
1.Problem-C-Codeforces(一)题目大意给定你一串数字,Alice和Bob玩游戏,如果Alice最后选完所有数字和为偶数,则Alice赢,否则Bob赢,现在问你谁一定会赢。(二)解题思路这题一看就知道是一个博弈类Dp,我们不用关心数字大小,只需要关心Alice最后拿了几个奇数,对于Alice来说它每一步棋要尽可能的使他的奇数个数为偶数,Bob来说则是要让Alice拿到奇数,对于A
scanner___yw
·
2023-10-01 22:13
博弈类Dp
动态规划
Codeforces
算法
c++
C++Primer_课后习题第九章
本文答案,部分参考于C++Primer
习题集
前面章节的习题答案第一章第二章第三章第四章第五章第六章第七章第八章9.1(a)按字典序插入到容器中,意味着进行插入排序操作,从而需要在容器内部频繁进行插入操作
Camilleferros
·
2023-10-01 12:25
C++
Primer
我的考试之旅【0621读书感悟】
晋升职称考试,相信好多人都不陌生,医疗卫生人员的职称考试涉及到内外妇儿、基础知识和法律法规,复习资料和
习题集
加起
心雨8091
·
2023-09-30 21:08
《都挺好》原生家庭要和谐、也要幸福
大年三十,苏大强偷偷拿着钱,跑出去买了
习题集
回到老宅子,正遇到焦急寻找他的苏明玉。苏明玉拉他回家
执笔写梦
·
2023-09-29 21:43
上一页
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
其他