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
初阶数据结构与算法
数据结构与算法
之排序: Leetcode 21. 合并两个有序链表 (Typescript版)
合并两个有序链表https://leetcode.cn/problems/merge-two-sorted-lists/描述将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例1输入:l1=[1,2,4],l2=[1,3,4]输出:[1,1,2,3,4,4]示例2输入:l1=[],l2=[]输出:[]示例3输入:l1=[],l2=[0]输出:[0]提示两
Wang's Blog
·
2023-11-13 21:34
Data
Structure
and
Algorithms
leetcode
链表
算法
数据结构与算法
之查找: Leetcode 374. 猜数字大小 (Typescript版)
猜数字大小https://leetcode.cn/problems/guess-number-higher-or-lower/描述猜数字游戏的规则如下:每轮游戏,我都会从1到n随机选择一个数字。请你猜选出的是哪个数字。如果你猜错了,我会告诉你,你猜测的数字比我选出的数字是大了还是小了。你可以通过调用一个预先定义好的接口intguess(intnum)来获取猜测结果,返回值一共有3种可能的情况(-1
Wang's Blog
·
2023-11-13 21:34
Data
Structure
and
Algorithms
leetcode
算法
查找
数据结构与算法
之排序: Leetcode 164. 最大间距 (Typescript版)
最大间距https://leetcode.cn/problems/maximum-gap/description/描述给定一个无序的数组nums,返回数组在排序之后,相邻元素之间最大的差值。如果数组元素个数小于2,则返回0。您必须编写一个在「线性时间」内运行并使用「线性额外空间」的算法。示例1输入:nums=[3,6,9,1]输出:3解释:排序后的数组是[1,3,6,9],其中相邻元素(3,6)和
Wang's Blog
·
2023-11-13 21:00
Data
Structure
and
Algorithms
leetcode
算法
排序
【初始C语言8】详细讲解
初阶
结构体的知识
学习目标:在上一章中,我们浅浅地学习了
初阶
指针的相关知识,而这一章中,我们要学习结构体。
加油,旭杏
·
2023-11-13 20:52
C语言笔记——初阶and进阶
c语言
结构体
结构体的声明
结构体成员的访问
结构体传参
开发语言
结构体的初始化
国际测试委员会BenchCouncil首发“开源系统杰出成果榜” 百度飞桨上榜
本文收录于恒川的日常汇报系列,大家有兴趣的可以看一看相关专栏C语言
初阶
、C语言进阶系列、恒川等,大家有兴趣的可以看一看Python零基础入门系列,Java入门篇系列、docker技术篇系列、Apollo
热爱跑步的恒川
·
2023-11-13 19:04
恒川的日常汇报
开源
百度
paddlepaddle
人工智能
国家数据局正式揭牌,数据专业融合型人才迎来发展良机
本文收录于恒川的日常汇报系列,大家有兴趣的可以看一看相关专栏C语言
初阶
、C语言进阶系列、恒川等,大家有兴趣的可以看一看Python零基础入门系列,Java入门篇系列、docker技术篇系列、Apollo
热爱跑步的恒川
·
2023-11-13 19:03
恒川的日常汇报
人工智能
AI识别
算法
科技
测试工具
数据结构与算法
(二)动态规划(Java)
目录一、简介1.1什么是动态规划?1.2动态规划的两种形式1)自顶向下的备忘录法(记忆化搜索法)2)自底向上的动态规划3)两种方法对比1.3动态规划的3大步骤二、小试牛刀:钢条切割2.1题目描述2.2题目解析1)第一步:定义数组元素的含义2)第二步:找出数组元素之间的关系3)第三步:找出初始值2.3最优子结构2.4代码实现1)递归版本2)备忘录版本3)自底向上的动态规划一、简介1.1什么是动态规划
ACGkaka_
·
2023-11-13 17:51
数据结构与算法
动态规划
java
代理模式
数据结构与算法
之数组
目录数组概念无序数组有序数组数组概念数组是一种线性表数据结构,它用一组连续的内存空间,来存储一组具有相同类型的数据。这里我们要抽取出三个跟数组相关的关键词:线性表,连续内存空间,相同数据类型;数组具有连续的内存空间,存储相同类型的数据,正是该特性使得数组具有一个特性:随机访问。但是有利有弊,这个特性虽然使得访问数组边得非常容易,但是也使得数组插入和删除操作会变得很低效,插入和删除数据后为了保证连续
袁袁袁袁满
·
2023-11-13 15:31
数据结构
算法
java
数据结构与算法
(Java实现)之 【线性表】
一、线性表及其抽象数据类型PS:数组和链表都是线性表,只不过是存储方式不同线性表的抽象数据模型二、数组(1)数组的3个特点(2)数组的基本运算查找插入伪代码步骤判断插入位置是否合法判断表是否已满腾出第i个位置插入e删除判断删除位置是否合法删除e将后续元素依次往前移动(3)评价数组详细优缺点三、链表1、类型2、什么是单链表3、求单链表的长度的C语言算法intListLength(LinkListL)
高高飞起的勇敢麦当
·
2023-11-13 15:00
#
数构+算法+设计分析
数据结构
算法
java
数据结构与算法
【数组】Java实现
数组是一组元素组成的数据结构,元素类型必须相同,其次,数组内元素是连续存储的,因此数组中元素地址可以通过索引计算出来。空间占用在Java中,数组本质上也是一个对象,因此也存在对象头信息。那么数组的结构如下8字节的markword(用来记录对象的哈希值与经历GC回收的存活次数等信息)4字节的类指针(该部分存储了该数组的calss类型)4字节的数组大小(间接决定了数组最大能够容纳2的32次方个元素)数
zmbwcx
·
2023-11-13 15:27
java
python
算法
Python实现的队列
数据结构与算法
队列是一种常见的数据结构,它遵循先进先出(FIFO)的原则。在Python中,我们可以使用列表(list)来实现队列,并通过一些简单的操作来实现队列的功能。本文将详细介绍如何使用Python实现队列,并提供相应的源代码。队列的基本操作包括入队(enqueue)和出队(dequeue)。入队操作将元素添加到队列的尾部,而出队操作则从队列的头部移除元素。此外,我们还可以实现一些其他的辅助操作,如判断队
后端工程架构大师傅
·
2023-11-13 13:07
python
开发语言
Python
数据结构
初阶
之顺序表数组OJ题二——删除有序数组中的重复项
题目链接:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array解题方法:双指针令定义src和dest指针,让dest指向第一个元素,src指向第二个元素,让src和src-1比较,当src和src-1不相等时,将src-1赋值给dest当src==src-1时,src++当src!=src-1时,dest=src-
Hiland.
·
2023-11-13 13:36
#
初级数据结构
#
练习题
#
C语言
数据结构
c语言
数据结构
初阶
之顺序表数组OJ题三——合并两个有序数组
题目链接:https://leetcode-cn.com/problems/merge-sorted-array解题思路:三指针先创建三个指针,一个指针i指向nums1的m-1处,一个指针j指向nums2的n-1处,一个指针dest指向nums1的m+n-1处,然后让i与j比较,将较大的往dest处放i和j比,i小于j,所以dest=j,dest--,j--i和j比,i小于j,所以dest=j,d
Hiland.
·
2023-11-13 13:36
#
初级数据结构
#
练习题
#
C语言
数据结构
c语言
【
数据结构与算法
】JavaScript实现单向链表
文章目录一、单向链表简介二、封装单向链表类2.0.创建单向链表类2.1.append(element)2.2.toString()2.3.insert(position,element)2.4.get(position)2.5.indexOf(element)2.6.update(position,element)2.7.removeAt(position)2.8.其他方法2.9.完整实现一、单向
itpeilibo
·
2023-11-13 09:04
数据结构与算法
javascript
链表
开发语言
学习
数据结构
算法
C++模板
初阶
C++模板
初阶
一.泛型编程二.函数模板1.概念2.实例3.原理4.函数模板的实例化5.模板参数的匹配原则三.类模板1.类模板的引出2.实例大家在做OJ题的时候可能看到过这种使用STL的样子:其实这个就是我们今天要介绍的模板这个语法在
program-learner
·
2023-11-13 09:21
爱上C++
c++
模板
泛型编程
函数模板
类模板
耗时3年写了一本
数据结构与算法
pdf!开源了
自己写东西断断续续也不少时间了,也写了不少东西(虽然是偏向小白),这个其实花费的时间还是比较多的,这次的话主要将
数据结构与算法
中一些文章整理出来,初步整理成一版pdf,先分享给大家。
程序员bigsai
·
2023-11-13 09:12
个人总结
pdf
算法
数据结构
java
C++之模板——
初阶
目录一.泛型编程二.函数模板1.函数模板概念2.函数模板格式4.函数模板的实例化5.模板参数的匹配原则三.类模板1.类模板的定义格式2.类模板的实例化四.模板分离编译1.什么是分离编译2.模板的分离编译3.解决方法一.泛型编程以实现一个交换函数为例,当我们要实现一个可以交换各种类型的交换的函数,我们一般会像以下代码一样:voidSwap(int&left,int&right){inttemp=le
Hiland.
·
2023-11-13 08:19
#
C++
c++
模板——“C++”
各位CSDN的uu们你们好呀,今天,小雅兰的内容是C++中的模板
初阶
的内容,下面,让我们进入C++模板的世界吧!!!1.泛型编程2.函数模板3.类模板泛型编程如何实现一个通用的交换函数呢?
认真学习的小雅兰.
·
2023-11-13 08:17
C++
c++
java
数据结构
C语言数据结构
初阶
(4)----带头双向循环链表
函数接口一览
初阶
数据结构我们学习的一般都是增删改查这四种操作://2、带头+双向+循环链表增删查改实现typedefintLTDataType;typedefstructListNode{LTDataType_d
姬如祎
·
2023-11-13 07:35
数据结构与算法
数据结构
c语言
链表
算法
c++
初阶
JavaEE(16)博客系统(Markdown编辑器介绍、博客系统功能、博客系统编写:博客列表页 、博客详情页、实现登录、实现强制登录、显示用户信息、退出登录、发布博客)
接上次博客:
初阶
JavaEE(15)(Cookie和Session、理解会话机制(Session)、实现用户登录网页、上传文件网页、常用的代码片段)-CSDN博客目录Markdown编辑器什么是Markdown
di-Dora
·
2023-11-13 06:21
前端网络
JavaEE
自己实现的程序
系统或小游戏
java-ee
网络
博客系统
JavaEE
初阶
(10)网络原理——TCP/IP协议(再谈协议、应用层、自定义协议、传输层:UDP 协议、 TCP协议、异常、TCP和UDP的对比、网络层重点协议、数据链路层重点协议)
接上次博客:JavaEE
初阶
(9)(网络编程基础、TCP传输控制协议和UDP-用户数据报协议:Socket套接字、UDP数据报套接字编程【服务端、客户端】、TCP流套接字编程【服务端、客户端】、翻译和字典
di-Dora
·
2023-11-13 06:19
JavaEE
重难知识点
前端网络
网络
tcp/ip
网络层
传输层
数据链路层
协议
以太网
C++模板
初阶
与STL介绍
1.泛型编程在C语言中,如果我们想实现某一个函数,就要自己去实现这个函数的功能,如果遇上传参类型不同,就又要去写另一个版本的函数,在C++中提供了这样一个模具,可以适配各种类型的参数,做到一个函数实现代码复用。泛型编程:编写与类型无关的通用代码,是代码复用的一种手段。模板是泛型编程的基础。2.函数模板函数模板代表了一个函数家族,该函数模板与类型无关,在使用时被参数化,根据实参类型产生函数的特定类型
想拿offer
·
2023-11-13 05:18
C++学习
c++
开发语言
初阶
JavaEE(17)Linux 基本使用和 web 程序部署
接上次博客:
初阶
JavaEE(16)博客系统(Markdown编辑器介绍、博客系统功能、博客系统编写:博客列表页、博客详情页、实现登录、实现强制登录、显示用户信息、退出登录、发布博客)-CSDN博客目录
di-Dora
·
2023-11-13 05:44
前端网络
JavaEE
重难知识点
服务器
网络
Tomcat
java-ee
运维
linu
云服务器
【C++
初阶
】类与对象(三)
目录一、再谈构造函数1.1初始化列表1.1.1初始化列表写法1.1.2哪些成员要使用初始化列表1.2初始化列表的特点1.2.1队列类问题解决1.2.2声明顺序是初始化列表的顺序1.3explicit关键字1.3.1explicit关键字的作用二、static成员2.1类的静态成员概念2.2类里创建了多少个对象问题三、友元3.1概念3.2友元函数3.3友元类四、内部类五、拷贝对象时的一些编译器优化一
~yY…s<#>
·
2023-11-13 02:20
c++
开发语言
C语言 |
数据结构与算法
| 八大排序的讲解
本文归纳数据结构中的七大排序,不说废话开始介绍排序文章目录插入排序直接插入排序希尔排序选择排序选择排序堆排序交换排序冒泡排序快速排序1.hoare版本2.挖坑法3.前后指针法1.1hoare版本2.1挖坑法3.1前后指针法快排实现优化1:减少递归深度(效果不明显)优化2:三数取中(有效优化)快排非递归实现归并排序思想讲解代码实现注意点1注意点2非递归排序非比较排序计数排序插入排序直接插入排序直插,
.SacaJawea
·
2023-11-13 02:02
数据结构与算法
数据结构
c语言
排序算法
【
数据结构与算法
】快速排序算法、归并排序算法的介绍和程序实现
目录1.快速排序算法1.1快速排序的介绍1.2快速排序的程序实现2.归并排序算法2.1归并排序的介绍2.2归并排序的程序实现1.快速排序算法1.1快速排序的介绍快速排序(Quicksort)是对冒泡排序的一种改进基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达
Bulut0907
·
2023-11-13 02:02
#
数据结构和算法
排序算法
quick
sort
快速排序算法
归并排序算法
merge
sort
数据结构与算法
—归并排序&计数排序
目录一、归并排序1、主函数2、递归实现3、优化递归4、非递归实现5、特性总结:二、计数排序1、代码:2、特性总结:三、各种排序稳定性总结一、归并排序基本思想:归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。偶数个元素的归并逻辑图:
Han同学
·
2023-11-13 02:01
数据结构
算法
数据结构
数据结构与算法
--C++实现二叉树的基本操作
数据结构与算法
–C++实现二叉树的基本操作在学习
数据结构与算法
这门课中,老师布置了一个关于二叉树的实验作业。实验作业的要求如下所示:经过了几天的不懈努力(到处学习补知识),终于能够实现二叉树实验。
小小城序员
·
2023-11-13 00:17
笔记
c++
算法
二叉树
数据结构
算法
数据结构与算法
树与树算法(主讲二叉树)最全的二叉树讲解,让你弄懂所有的二叉树!二叉树的遍历 二叉树的非递归遍历 二叉树的深度遍历
阅读目录树的相关概念为什么需要树结构树的概念树的术语树的种类常见的一些树的应用场景树的存储与表示顺序存储链式存储二叉树基础二叉树的基本概念二叉树的五种形态二叉树的性质(特性)二叉树的分类完全二叉树(CompleteBinaryTree)满二叉树国内定义国外定义完满二叉树(FullBinaryTree)二叉树种类的对比完美(Perfect)二叉树vs.完全(Complete)二叉树完全(Comple
storyfull
·
2023-11-13 00:44
数据结构与算法
Python
二叉树
数据结构与算法
Python实现二叉树
二叉树的遍历
C++
数据结构与算法
--二叉树
二叉树(本博客主要是用法,对于二叉树的实现没有过多的讲解好像)菜鸡一枚,不喜勿喷!~~~~结点结构structTree{intval;Tree*left;Tree*right;};遍历先序遍历//递归遍历voidpreorderTraversal(Tree*head){if(head==nullptr)return;coutvalleft);preorderTraversal(tree->righ
yb0os1
·
2023-11-13 00:37
数据结构与算法
数据结构
算法
c++
【
数据结构与算法
】之深入解析二叉树的算法实现和递归套路深度实践
一、二叉树的遍历二叉树节点定义:ClassNode{//节点的值类型Vvalue;//二叉树的左孩子指针Nodeleft;//二叉树的右孩子指针Noderight;}递归实现先序、中序、后序遍历:先序:任何子树的处理顺序都是,先头结点,再左子树,再右子树,先处理头结点;中序:任何子树的处理顺序都是,先左子树,再头结点,再右子树,中间处理头结点;<
╰つ栺尖篴夢ゞ
·
2023-11-13 00:35
数据结构与算法
二叉树的遍历算法实例分析
二叉树的序列化和反序列化
直观打印一颗二叉树的算法
二叉树的算法实战示例
二叉树的递归套路深度实践
【C++破局】泛型编程|函数模板|类模板
作者主页lovewold少个r博客主页⚠️本文重点:c++模板
初阶
知识点讲解【C-C++入门系列专栏】:博客文章专栏传送门每日一言:花有重开日,人无再少年目录前言泛型编程函数模板函数模板概念函数模板格式函数模板的原理函数模板的实例化模板参数的匹配原则类模板类模板的定义格式类模板的实例化总结前言
lovewold少个r
·
2023-11-13 00:32
C++入门系列通关教程
c++
开发语言
算法
软件设计师——【笔记】7
数据结构与算法
基础
一、数组与矩阵1、数组存储地址的计算(按行、列存储)i一般从0开始计,len取决于每一个数组元素占用的字节数。不用记以上公式,其实就是a+数组元素所在单元格序号x字节数如上题,在5行5列数组中(各元素占2字节),a[2][3]即a+13x2;偏移量13为从0到a[2][3]的数组元素2、稀疏矩阵数据中大部分数据为0,用稀疏矩阵能省空间例题:记公式难,应对考试快捷法:代入法,随便代几个数排除错误(正
heart000_1
·
2023-11-12 22:32
笔记
#
软件设计师笔记
经验分享
中级软件设计师知识点整理:
数据结构与算法
基础
互异的非平凡子串(非空且不同于本身)因为他说的是子串,而不是任意字符的随意组合,所以可以列举可得,长度是n的话,n-1长度的有2个,n-2长度的有3个。。。长度为1的有n个,所以是n+n-1+…2=(n+2)*(n-1)/2\哈夫曼树假设某消息中只包含7个字符{a,b,c,d,e,f,g},这7个字符在消息中出现的次数为{5,24,8,17,34,4,13},利用哈夫曼树(最优二叉树)为该消息中的
关切得大神
·
2023-11-12 22:57
学习
算法
二叉树
队列
数据结构
面试
软考中级软件设计师——
数据结构与算法
基础
六、
数据结构与算法
基础:数据结构:已学省略线性表——顺序存储和链式存储对比二叉树:二叉排序树:哈夫曼树:线索二叉树:使用线索划线的方法,将对应的线索二叉树的对应序列写出,前序线索就对应前序遍历,然后看对应序列的叶子节点的直接前驱和直接后继节点是谁
不不爱写博客
·
2023-11-12 22:26
笔记
其他
软件设计师:05-
数据结构与算法
本章难度在软件设计师中最高,推荐最后一章进行学习章节章节01-计算机组成原理与体系结构07-法律法规与标准化与多媒体基础02-操作系统基本原理08-设计模式03-数据库系统09-软件工程04-计算机网络10-面向对象05-
数据结构与算法
Laptoy
·
2023-11-12 22:25
软件设计师
软件工程
数据结构与算法
基础(软件设计师备考笔记)
目录第六章.
数据结构与算法
基础(重点)第一节.数组及稀疏矩阵第二节.数据结构的定义及线性表的概念第三节.顺序存储与链式存储的比较第四节.线性表——队列与栈第五节.广义表第六节.非线性结构——树与二叉树(
路过的陈哥
·
2023-11-12 22:54
软件设计师备考笔记
经验分享
二叉树
算法
数据结构
【第六章】软件设计师 之
数据结构与算法
基础
文章底部有个人公众号:热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享?踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。备考资料导航软考好处:软考的好处拥有软考证书的8大作用机考感悟:2023下半年软件设计师机考考后体验如何?改为机考后的一些注意事项考试大纲:软件设计师高频考点及考试大纲总结文章地址:【第一章】软件设计师之计算机组成与
Mr.Aholic
·
2023-11-12 22:53
软件设计师
软考
数据结构与算法
38-鸭棋
数据结构与算法
38-鸭棋题目描述题目背景鸭棋是一种风靡鸭子界的棋类游戏。事实上,它与中国象棋有一些相似之处,但规则不尽相同。在这里,我们将为你介绍鸭棋的规则。
jialChen
·
2023-11-12 20:56
数据结构与算法
算法
数据结构
python
数据结构与算法
39-计算器的改良
数据结构与算法
39-计算器的改良题目背景NCL是一家专门从事计算器改良与升级的实验室,最近该实验室收到了某公司所委托的一个任务:需要在该公司某型号的计算器上加上解一元一次方程的功能。
jialChen
·
2023-11-12 20:56
数据结构与算法
python
开发语言
数据结构与算法
-5基于链表的两个一元多项式的基本运算
Description给定两个一元多项式A(x)与B(x),利用链表表示A(x)与B(x),实现A(x)与B(x)的加法、减法、乘法和求导运算。Input输入多组数据,总计n*(a+b+2)+1行。其中,第一行整数n代表总计有n组数据,之后依次输入n组数据。每组数据包括a+b+2行,其中第一行是两个整数a和b,分别代表A(x)与B(x)的项数。之后紧跟a行,每行两个整数a1和a2,分别代表A(x)
jialChen
·
2023-11-12 20:26
数据结构与算法
数据结构与算法
|第十三章:字符串匹配
数据结构与算法
|第十三章:字符串匹配文章目录
数据结构与算法
|第十三章:字符串匹配项目环境1.字符串是什么?
不懂的浪漫
·
2023-11-12 16:02
数据结构与算法
算法
数据结构
字符串匹配
数据结构与算法
---复习:字符串(顺序表)
数据结构与算法
—复习:字符串(顺序表)/***程序说明:顺序表实现字符串*1.创建一个空的字符串*1.3.判断字符串是否为空*2.创建一个*3.删除指定下标的字符*4.在指定下标插入字符*5.NULL*
Piwe1
·
2023-11-12 16:00
大学生
字符串
数据结构
educoder
数据结构与算法
图 第1关:实现图的宽度优先遍历
任务描述本关任务:请你实现graph.cpp里的intGraph_WidthFirst(Graph*g,intstart,Edge*tree)函数。注意遵守约定:编号小的优先入队列。相关知识图2给出了对图1的无向图的存储结构图:每个顶点的名称由一个字符串描述,所有字符串的起始地址组织为一个数组,数组的起始地址为vetex;顶点的相邻关系保存在相邻矩阵中,其起始地址为adj,adj[i*n+j]的值
魈宝贝是我的呀
·
2023-11-12 16:56
educoder数据结构与算法
数据结构
算法
宽度优先
数据结构与算法
MOOC-第四章字符串练习题解析汇总
数据结构与算法
MOOC-第四章字符串练习题解析汇总1:合格的字符串OpenJudge-合格的字符串2:去除C程序中的注释OpenJudge-去除C程序中的注释3:全在其中POJ938/UVA10340-
Cai-Crayon
·
2023-11-12 16:46
算法与数据结构MOOC
数据结构与算法MOOC
第四章字符串练习题解析汇总
PTA
数据结构与算法
-第四章——字符串
文章目录第一章——褚论第二章——线性表第三章——栈与队列第四章——字符串第五章——树与二叉树第六章——图第七章——排序第八章——检索判断题单选题第一章——褚论第二章——线性表第三章——栈与队列第四章——字符串第五章——树与二叉树第六章——图第七章——排序第八章——检索判断题1-10如果strcmp(s1,s2)返回的结果为0,表示字符串s1和s2不相同。F当s1s2时,返回值>0;1-4假设模式串
?Suki
·
2023-11-12 16:45
PTA习题
字符串
算法
指针
数据结构
c++
数据结构与算法
| 第四章:字符串
本文参考网课为
数据结构与算法
1第四章字符串,主讲人张铭、王腾蛟、赵海燕、宋国杰、邹磊、黄群。本文使用IDE为Clion,开发环境C++14。
MissMango0820
·
2023-11-12 16:41
数据结构
数据结构
【数据结构
初阶
】顺序表SeqList
描述顺序表我们可以把它想象成在一个表格里面填数据,并对数据做调整;那我们的第一个问题是:怎么样在创建出足够的空间呢?我们可以去堆上申请,用一个指针指向一块空间,如果申请的空间不够,我们可以再realloc申请出来。我们的第二个问题是:怎么样标记我们用了多少空间呢?这时我们就需要一个变量来记录我们当前的用到第几个“格子”(即用了多少空间),我们这里用size来表示:我们的第三个问题是:怎么样知道我们
吃不胖的熊猫
·
2023-11-12 15:32
数据结构初阶
数据结构
python
数据结构与算法
中文教程_GitHub - shinkoryo/python_data_structures_and_algorithms: Python 中文数据结构和算法教程...
Python算法与数据结构视频教程课程简介数据结构和算法是每个程序员需要掌握的基础知识之一,也是面试中跨不过的槛。目前关于Python算法和数据结构的系统中文资料比较欠缺,笔者尝试录制视频教程帮助Python开发者掌握常用算法和数据结构,提升开发技能。本教程是付费教程(文字内容和代码免费),因为笔者录制的过程中除了购买软件、手写板等硬件之外,业余需要花费很多时间和精力来录制视频、查资料、编写课件和
weixin_39625172
·
2023-11-12 15:00
python
数据结构与算法
中文教程_GitHub - xykdsg/python_data_structures_and_algorithms: Python 中文数据结构和算法教程...
Python算法与数据结构视频教程课程简介数据结构和算法是每个程序员需要掌握的基础知识之一,也是面试中跨不过的槛。目前关于Python算法和数据结构的系统中文资料比较欠缺,笔者尝试录制视频教程帮助Python开发者掌握常用算法和数据结构,提升开发技能。本教程是付费教程(文字内容和代码免费),因为笔者录制的过程中除了购买软件、手写板等硬件之外,业余需要花费很多时间和精力来录制视频、查资料、编写课件和
weixin_39777540
·
2023-11-12 15:00
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他