自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 猿人学 — 第1届第4题(解题思路附源码)

猿人学第1届第4题解题思路附源码。主要考点:css偏移,样式干扰。

2024-10-15 21:43:55 501

原创 猿人学 — 第1届第17题(解题思路附源码)

本文介绍了猿人学网站第一届爬虫对抗大赛第17题的解题思路,文末附带源码。

2024-10-11 20:44:24 1129

原创 猿人学 — 第1届第3题(解题思路附源码)

本文主要是以一个小白视角分享了猿人学第1届第3题的解题思路及源码

2024-10-11 13:23:04 1002

原创 猿人学 — 第1届第13题(解题思路附源码)

猿人学第1届第13题小白解题思路,文末附源码

2024-10-10 20:18:32 774

原创 猿人学— 第一届第1题(解题思路附源码)

猿人学网站第一届第1题的解题思路附带源码

2024-10-09 14:12:43 1252

原创 魔兽世界之四:终极版(北京大学MOOC 程序设计与算法(三) C++面向对象程序设计)

该题是北京大学MOOC程序设计与算法(三) C++面向对象程序设计的系列大作业中的第四题

2024-08-21 20:36:35 908

原创 魔兽世界之三:开战(北京大学MOOC 程序设计与算法(三) C++面向对象程序设计)

该题是北京大学MOOC程序设计与算法(三)C++面向对象程序设计的系列大作业中的第三题

2024-08-21 15:10:53 981

原创 魔兽世界之二:装备(北京大学MOOC 程序设计与算法(三) C++面向对象程序设计)

该题是北京大学MOOC程序设计与算法(三) C++面向对象程序设计的系列大作业中的第二题

2024-08-20 20:00:36 769

原创 魔兽世界之一:备战(北京大学MOOC 程序设计与算法(三) C++面向对象程序设计)

该题是北京大学MOOC程序设计与算法(三) C++面向对象程序设计的系列大作业中的第一题

2024-08-20 16:43:00 796

原创 11-散列3 QQ帐户的申请与登陆(浙大数据结构PTA习题)

本题本质考察对哈希表的查询与插入。在这里采用除留取余法构造散列函数,使用分离链接法解决散列冲突。

2024-05-30 12:06:38 583

原创 11-散列2 Hashing(浙大数据结构PTA习题)

本题主要考察了哈希表的创建,要求采用除留取余法构造散列函数,以及采用平方探测法(只使用正数序列)解决散列冲突。

2024-05-30 10:51:11 934

原创 11-散列1 电话聊天狂人(浙大数据结构PTA习题)

本题主要考察了散列查找(哈希表)的应用,在这里采用了除留取余法构造散列函数,使用分离链接法解决散列冲突。

2024-05-30 09:59:51 794

原创 07-图4 哈利·波特的考试(浙大数据结构PTA习题)

本题考察的核心,计算有权图的多源最短路径,并在所有顶点的单源最短路径最大值中找出最小值,在这里主要使用了Floyd算法来实现。

2024-05-29 22:13:24 1404

原创 05-树8 File Transfer(浙大数据结构PTA习题)

本题主要考察在对集合的查找与合并过程中,需要关注对集合路径的优化问题。

2024-05-29 17:42:37 739

原创 05-树7 堆中的路径(浙大数据结构PTA习题)

本题主要考察了对最小堆的插入操作,题目相对简单。

2024-05-29 16:17:10 418

原创 04-树6 Complete Binary Search Tree(浙大数据结构PTA习题)

本题主要考察了给定一系列结点,如何构建一棵完全二叉搜索树(即既满足二叉搜索树的性质又满足完全二叉树的性质),并最后要求对这棵完全二叉搜索树进行层序遍历。

2024-05-29 15:37:18 926

原创 04-树5 Root of AVL Tree(浙大数据结构PTA习题)

本题主要考察平衡二叉树的四种平衡调整情况,即左单旋、右单旋、左-右双旋、右-左双旋。

2024-05-29 11:34:56 707

原创 04-树4 是否同一棵二叉搜索树(浙大数据结构PTA习题)

本题主要考察二叉搜索树的构建即插入问题,以及比较两棵二叉搜索树是否相同的问题。在这里,两个问题均采用递归的思想解决。

2024-05-29 00:39:57 735

原创 03-树3 Tree Traversals Again(浙大数据结构PTA习题)

题目的本质是通过一棵树的先序和中序遍历结果,求解这棵树的后序遍历结果

2024-05-28 23:37:46 1044

原创 03-树2 List Leaves(浙大数据结构PTA习题)

题目本质为树的层序遍历问题,在这里采用了队列实现树的层序遍历

2024-05-28 22:52:06 974

原创 03-树1 树的同构(浙大数据结构PTA习题)

给定两棵树 T1​ 和 T2​。如果 T1​ 可以通过若干次左右孩子互换就变成 T2​,则我们称两棵树是“同构”的。例如图1给出的两棵树就是同构的,因为我们把其中一棵树的结点A、B、G的左右孩子互换后,就得到另外一棵树。而图2就不是同构的。现给定两棵树,请你判断它们是否是同构的。输入给出2棵二叉树的信息。

2024-05-28 21:54:22 805

原创 07-图5 Saving James Bond - Hard Version(浙大数据结构PTA习题)

该题的核心是对图的广度搜索(BFS,Breath First Search),但仍然存在几个难点。难点一是如何将实际问题抽象为图;难点二是如何在众多解中找出最符合题意的那个答案。

2024-05-17 17:49:33 859

原创 07-图6 旅游规划(浙大数据结构PTA习题)

该题核心是利用Dijkstra算法计算有权图的单源最短路径问题,但因为此图中需要对两个权重进行衡量,因此需要对算法做出一些调整。

2024-05-17 10:52:02 649

原创 08-图7 公路村村通(浙大数据结构PTA习题)

该题为图论中经典的“最小生成树”问题,在这里采用了Prim算法构造最小生成树。

2024-05-16 16:40:53 864

原创 08-图9 关键活动(浙大数据结构PTA习题)

该题为图论中经典的“关键活动”问题,在实现过程中尤其要注意多个起点与多个终点的情况,此外还需应用拓扑排序对有向图是否成环进行判断。

2024-05-15 21:05:54 1416

原创 10-排序6 Sort with Swap(0, i)(浙大数据结构PTA习题)

给定一个{0,1,2,...,N-1}任意排列,仅使用元素0去交换其它位置的元素,使其成为递增序列{0,1,2,...,N-1},求解最少交换次数。

2024-05-14 23:42:05 592 2

原创 11-散列4 Hashing - Hard Version(浙大数据结构PTA习题)

问题大意:已知哈希表,求解可能的元素输入顺序(众多可能顺序中,保证每一次都是输出最小的一个符合题意的数字)

2024-05-11 16:01:37 619 3

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除