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
5.LeetCode-算法笔记
算法笔记
练习 9.8 哈夫曼树 问题 A: 算法6-12:自底向上的赫夫曼编码
算法笔记
练习题解合集本题链接题目题目描述在通讯领域,经常需要将需要传送的文字转换成由二进制字符组成的字符串。
gorgeoustray
·
2020-07-01 09:39
算法笔记
算法笔记
练习 9.8 哈夫曼树 问题 C: 哈夫曼树 - 超级详细的思路讲解
算法笔记
练习题解合集本题链接题目题目描述哈夫曼树,第一行输入一个数n,表示叶结点的个数。
gorgeoustray
·
2020-07-01 09:39
算法笔记
算法
数据结构
c++
c语言
哈夫曼编码
算法笔记
练习 9.7 堆 问题 C: 合并果子(堆)
算法笔记
练习题解合集本题链接题目题目描述在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一堆。
gorgeoustray
·
2020-07-01 09:38
算法笔记
算法
数据结构
c++
c语言
算法笔记
练习 3.5 进制转换 问题 D: 八进制
算法笔记
练习题解合集本题链接题目题目描述输入一个整数,将其转换成八进制数输出。输入输入包括一个整数N(0intmain(){intnum;while(scanf("%d",&num)!
gorgeoustray
·
2020-07-01 09:38
算法笔记
算法笔记
练习 3.5 进制转换 问题 B: 数制转换
算法笔记
练习题解合集本题链接题目题目描述求任意两个不同进制非负整数的转换(2进制~16进制),所给整数在long所能表达的范围之内。
gorgeoustray
·
2020-07-01 09:38
算法笔记
算法笔记
练习 9.7 堆 问题 B: 序列合并 - 超级详细的思路讲解
算法笔记
练习题解合集本题链接题目题目描述有两个长度都为N的序列A和B,在A和B中各取一个数相加可以得到N2个和,求这N2个和中最小的N个。
gorgeoustray
·
2020-07-01 09:38
算法笔记
算法笔记
练习 3.5 进制转换 问题 C: 进制转换
算法笔记
练习题解合集本题链接题目题目描述将一个长度最多为30位数字的十进制非负整数转换为二进制数输出。输入多组数据,每行为一个长度不超过30位的十进制非负整数。
gorgeoustray
·
2020-07-01 09:38
算法笔记
算法笔记
练习 3.5 进制转换 问题 A: 又一版 A+B
算法笔记
练习题解合集本题链接题目题目描述输入两个不超过整型定义的非负10进制整数A和B(#defineMAX100intmain(){longlonga,b,p;inti;while(scanf("%lld
gorgeoustray
·
2020-07-01 09:38
算法笔记
算法
c++
c语言
算法笔记
练习 9.7 堆 问题 A: 算法10-10,10-11:堆排序
算法笔记
练习题解合集本题链接题目题目描述堆排序是一种利用堆结构进行排序的方法,它只需要一个记录大小的辅助空间,每个待排序的记录仅需要占用一个存储空间。
gorgeoustray
·
2020-07-01 09:38
算法笔记
算法笔记
练习 9.6 并查集 问题 B: 畅通工程
算法笔记
练习题解合集本题链接题目题目描述某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。
gorgeoustray
·
2020-07-01 09:07
算法笔记
算法
图论
数据结构
并查集
c++
算法笔记
练习 9.6 并查集 问题 A: 通信系统
算法笔记
练习题解合集本题链接题目题目描述某市计划建设一个通信系统。按照规划,这个系统包含若干端点,这些端点由通信线缆链接。消息可以在任何一个端点产生,并且只能通过线缆传送。
gorgeoustray
·
2020-07-01 09:07
算法笔记
算法笔记
练习 9.6 并查集 问题 C: How Many Tables
算法笔记
练习题解合集本题链接题目题目描述TodayisIgnatius’birthday.Heinvitesalotoffriends.Nowit’sdinnertime.Ignatiuswantstoknowhowmanytablesheneedsatleast.Youhavetonoticethatnotallthefriendsknoweachother
gorgeoustray
·
2020-07-01 09:07
算法笔记
算法
数据结构
并查集
c++
图论
算法笔记
练习 9.6 并查集 问题 D: More is better - 超级详细的思路讲解
算法笔记
练习题解合集本题链接题目题目描述MrWangwantssomeboystohelphimwithaproject.Becausetheprojectisrathercomplex,themoreboyscome
gorgeoustray
·
2020-07-01 09:07
算法笔记
算法笔记
练习 9.3 树的遍历 问题 B: 树的高度
算法笔记
练习题解合集本题链接题目题目描述一棵树有n个节点,其中1号节点为根节点。输入第一行是整数n,表示节点数后面若干行,每行两个整数ab,表示b是a的子节点。
gorgeoustray
·
2020-07-01 09:06
算法笔记
算法笔记
练习 9.2 二叉树的遍历 问题 B: 二叉树
算法笔记
练习题解合集本题链接题目题目描述如上所示,由正整数1,2,3……组成了一颗特殊二叉树。我们已知这个二叉树的最后一个结点是n。现在的问题是,结点m所在的子树中一共包括多少个结点。
gorgeoustray
·
2020-07-01 09:06
算法笔记
算法笔记
练习 9.5 平衡二叉树(AVL树) 问题 A: 算法9-9~9-12:平衡二叉树的基本操作
算法笔记
练习题解合集本题链接题目题目描述平衡二叉树又称AVL树,它是一种具有平衡因子的特殊二叉排序树。
gorgeoustray
·
2020-07-01 09:06
算法笔记
二叉树
算法
数据结构
c++
AVL
算法笔记
练习 9.3 树的遍历 问题 A: 树查找
算法笔记
练习题解合集本题链接题目题目描述有一棵树,输出某一深度的所有节点,有则输出这些节点,无则输出EMPTY。该树是完全二叉树。输入输入有多组数据。
gorgeoustray
·
2020-07-01 09:06
算法笔记
算法笔记
练习 9.4 二叉查找树(BST) 问题 B: 二叉搜索树
算法笔记
练习题解合集本题链接题目题目描述判断两序列是否为同一二叉搜索树序列输入开始一个数n,(1#includeusingnamespacestd;structNode{chardata;Node*lchild
gorgeoustray
·
2020-07-01 09:06
算法笔记
算法笔记
练习 9.2 二叉树的遍历 问题 D: 二叉树遍历 - 超级详细的思路讲解
算法笔记
练习题解合集本题链接题目题目描述编一个程序,读入用户输入的一串先序遍历字符串,根据此字符串建立一个二叉树(以指针方式存储)。
gorgeoustray
·
2020-07-01 09:06
算法笔记
算法笔记
练习 9.4 二叉查找树(BST) 问题 A: 二叉排序树
算法笔记
练习题解合集本题链接题目题目描述输入一系列整数,建立二叉排序数,并进行前序,中序,后序遍历。
gorgeoustray
·
2020-07-01 09:06
算法笔记
算法笔记
练习 9.2 二叉树的遍历 问题 A: 复原二叉树
算法笔记
练习题解合集本题链接题目题目描述小明在做数据结构的作业,其中一题是给你一棵二叉树的前序遍历和中序遍历结果,要求你写出这棵二叉树的后序遍历结果。输入输入包含多组测试数据。
gorgeoustray
·
2020-07-01 09:05
算法笔记
二叉树
算法
数据结构
c++
c语言
算法笔记
练习 8.2 广度优先搜索(BFS) 问题 B: DFS or BFS?
算法笔记
练习题解合集本题链接题目题目描述说好了,题目不黑人。给你一个8*8的矩阵,你的初始位置是左下角方格(用’U’表示),你的目标位置是右上角的方格(用’A’表示),其余的62个方格,如果是’.’
gorgeoustray
·
2020-07-01 09:05
算法笔记
算法笔记
练习 8.2 广度优先搜索(BFS) 问题 C: 【宽搜入门】8数码难题
算法笔记
练习题解合集本题链接题目题目描述初始状态的步数就算1,哈哈输入:第一个33的矩阵是原始状态,第二个33的矩阵是目标状态。
gorgeoustray
·
2020-07-01 09:05
算法笔记
算法
bfs
数据结构
c语言
c++
算法笔记
练习 8.2 广度优先搜索(BFS) 问题 E: 【宽搜入门】巧妙取量
算法笔记
练习题解合集本题链接题目题目描述【题目描述】有三个容器,容量分别为a,b,c(a>b>c),一开始a装满油,现在问是否只靠abc三个容器量出k升油。
gorgeoustray
·
2020-07-01 09:05
算法笔记
算法笔记
练习 8.1 深度优先搜索(DFS) 问题 F: 【递归入门】走迷宫
算法笔记
练习题解合集本题链接题目题目描述有一个nm格的迷宫(表示有n行、m列),其中有可走的也有不可走的,如果用1表示可以走,0表示不可以走,文件读入这nm个数据和起始点、结束点(起始点和结束点都是用两个数据来描述的
gorgeoustray
·
2020-07-01 09:05
算法笔记
算法笔记
练习 8.2 广度优先搜索(BFS) 问题 A: Jugs
算法笔记
练习题解合集本题链接题目Inthemovie“DieHard3”,BruceWillisandSamuelL.Jacksonwereconfrontedwiththefollowingpuzzle.Theyweregivena3
gorgeoustray
·
2020-07-01 09:05
算法笔记
算法笔记
练习 8.2 广度优先搜索(BFS) 问题 D: 【宽搜入门】魔板
算法笔记
练习题解合集本题链接题目题目描述在成功地发明了魔方之后,鲁比克先生发明了它的二维版本,称作魔板。这是一张有8个大小相同的格子的魔板:12348765我们知道魔板的每一个方格都有一种颜色。
gorgeoustray
·
2020-07-01 09:05
算法笔记
算法笔记
练习 8.1 深度优先搜索(DFS) 问题 B: 【递归入门】组合的输出
算法笔记
练习题解合集本题链接题目题目描述排列与组合是常用的数学方法,其中组合就是从n个元素中抽出r个元素(不分顺序且r#includeusingnamespacestd;intn,r;vectorans
gorgeoustray
·
2020-07-01 09:04
算法笔记
算法笔记
练习 8.1 深度优先搜索(DFS) 问题 E: 【递归入门】出栈序列统计
算法笔记
练习题解合集本题链接题目题目描述栈是常用的一种数据结构,有n令元素在栈顶端一侧等待进栈,栈顶端另一侧是出栈序列。
gorgeoustray
·
2020-07-01 09:04
算法笔记
算法笔记
练习 7.3 链表处理 问题 D: 链表查找(线性表)
算法笔记
练习题解合集本题链接题目题目描述线性表(a1,a2,a3,…,an)中元素递增有序且按顺序存储于计算机内。要求设计一算法完成:(1)用最少时间在表中查找数值为x的元素。
gorgeoustray
·
2020-07-01 09:04
算法笔记
算法笔记
练习 8.1 深度优先搜索(DFS) 问题 D: 【递归入门】n皇后 问题(原始的8皇后问题)
算法笔记
练习题解合集本题链接题目题目描述会下国际象棋的人都很清楚:皇后可以在横、竖、斜线上不限步数地吃掉其他棋子。如何将8个皇后放在棋盘上(有8*8个方格),使它们谁也不能被吃掉!
gorgeoustray
·
2020-07-01 09:04
算法笔记
算法笔记
练习 7.3 链表处理 问题 C: 最快合并链表(线性表)
算法笔记
练习题解合集本题链接题目题目描述知L1、L2分别为两循环单链表的头结点指针,m,n分别为L1、L2表中数据结点个数。要求设计一算法,用最快速度将两表合并成一个带头结点的循环单链表。
gorgeoustray
·
2020-07-01 09:04
算法笔记
算法笔记
练习 7.3 链表处理 问题 F: 算法2-25 有序单链表删除重复元素
算法笔记
练习题解合集本题链接题目题目描述根据一个递增的整数序列构造有序单链表,删除其中的重复元素输入输入包括多组测试数据,每组测试数据占一行,第一个为大于等于0的整数n,表示该单链表的长度,后面跟着n个整数
gorgeoustray
·
2020-07-01 09:04
算法笔记
算法笔记
练习 8.1 深度优先搜索(DFS) 问题 A: 【递归入门】全排列
算法笔记
练习题解合集本题链接题目题目描述排列与组合是常用的数学方法。
gorgeoustray
·
2020-07-01 09:04
算法笔记
算法笔记
练习 7.3 链表处理 问题 E: 算法2-24 单链表反转
算法笔记
练习题解合集本题链接题目题目描述根据一个整数序列构造一个单链表,然后将其反转。
gorgeoustray
·
2020-07-01 09:04
算法笔记
算法笔记
练习 8.1 深度优先搜索(DFS) 问题 C: 【递归入门】组合+判断素数
算法笔记
练习题解合集本题链接题目题目描述已知n个整数b1,b2,…,bn以及一个整数k(k<n)。从n个整数中任选k个整数相加,可分别得到一系列的和。
gorgeoustray
·
2020-07-01 09:04
算法笔记
算法笔记
练习 7.1 栈的应用 问题 A: 简单计算器(标准解法)
算法笔记
练习题解合集本题链接题目题目描述读入一个只包含+,-,*,/的非负整数计算表达式,计算该表达式的值。
gorgeoustray
·
2020-07-01 09:03
算法笔记
算法笔记
练习 7.3 链表处理 问题 A: 算法2-8~2-11:链表的基本操作
算法笔记
练习题解合集本题链接题目输入输入数据只有一组,第一行有n+1个整数,第一个整数是这行余下的整数数目n,后面是n个整数。
gorgeoustray
·
2020-07-01 09:03
算法笔记
链表
算法
c++
c语言
数据结构
算法笔记
练习 7.3 链表处理 问题 B: C语言-链表排序
算法笔记
练习题解合集本题链接题目题目描述已有a、b两个链表,每个链表中的结点包括学号、成绩。要求把两个链表合并,按学号升序排列。输入第一行,a、b两个链表元素的数量N、M,用空格隔开。
gorgeoustray
·
2020-07-01 09:03
算法笔记
链表
算法
数据结构
c++
c语言
算法笔记
P261 例题:【PAT A1032】Sharing
算法笔记
练习题解合集本题链接题目TostoreEnglishwords,onemethodistouselinkedlistsandstoreawordletterbyletter.Tosavesomespace
gorgeoustray
·
2020-07-01 09:03
算法笔记
算法笔记
练习 6.7 stack 问题 B: Problem E
算法笔记
练习题解合集本题链接题目题目描述请写一个程序,判断给定表达式中的括号是否匹配,表达式中的合法括号为”(“,“)”,“[","]“,“{“,”}”,这三个括号可以按照任意的次序嵌套使用。
gorgeoustray
·
2020-07-01 09:02
算法笔记
算法笔记
练习 6.9 algorithm 问题 A: 求最大最小数
算法笔记
练习题解合集本题链接题目题目描述先输入N,表示数的个数,然后输入N个数,求这N个数的最大值和最小值。
gorgeoustray
·
2020-07-01 09:02
算法笔记
算法
c++
c语言
算法笔记
练习 6.9 algorithm 问题 B: 全排列
算法笔记
练习题解合集本题链接题目题目描述给定一个由不同的小写字母组成的字符串,输出这个字符串的所有全排列。
gorgeoustray
·
2020-07-01 09:02
算法笔记
算法
c++
c语言
算法笔记
练习 6.8 pair 问题 A: 重心在哪里
算法笔记
练习题解合集本题链接题目题目描述每个人都知道牛顿发现万有引力的故事。自从牛顿发现万有引力后,人们用万有引力理论解决了非常多的问题。不仅如此,我们也知道了每个物体都有自己的重心。
gorgeoustray
·
2020-07-01 09:02
算法笔记
算法
c++
c语言
算法笔记
练习 6.9 algorithm 问题 C: 数组逆置
算法笔记
练习题解合集本题链接题目题目描述输入一个字符串,长度小于等于200,然后将数组逆置输出。输入测试数据有多组,每组输入一个字符串。输出对于每组输入,请输出逆置后的结果。
gorgeoustray
·
2020-07-01 09:02
算法笔记
算法
c++
c语言
算法笔记
练习 6.7 stack 问题 A: 简单计算器(暴力遍历)
算法笔记
练习题解合集本题链接题目题目描述读入一个只包含+,-,*,/的非负整数计算表达式,计算该表达式的值。
gorgeoustray
·
2020-07-01 09:02
算法笔记
算法
c++
数据结构
c语言
算法笔记
练习 6.4 map 问题 A: 【PAT A1071】Speech Patterns
算法笔记
练习题解合集本题链接题目题目描述Peopleoftenhaveapreferenceamongsynonymsofthesameword.Forexample,somemayprefer“thepolice
gorgeoustray
·
2020-07-01 09:01
算法笔记
算法
字符串
c++
c语言
算法笔记
练习 6.6 priority_queue 问题 A: 任务调度
算法笔记
练习题解合集本题链接题目题目描述读入任务调度序列,输出n个任务适合的一种调度方式。输入输入包含多组测试数据。
gorgeoustray
·
2020-07-01 09:01
算法笔记
算法
字符串
c++
c语言
算法笔记
练习 6.5 queue 问题 A: C语言-数字交换
算法笔记
练习题解合集本题链接题目题目描述输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数;①输入10个数;②进行处理;③输出10个数。
gorgeoustray
·
2020-07-01 09:01
算法笔记
算法
c++
c语言
算法笔记
P209 例题:【PAT A1060】Are They Equal
算法笔记
练习题解合集本题链接题目Ifamachinecansaveonly3significantdigits,thefloatnumbers12300and12358.9areconsideredequalsincetheyarebothsavedas0.123
gorgeoustray
·
2020-07-01 09:00
算法笔记
算法
c++
c语言
字符串
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他