自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pursuit的博客

如果觉得文章对你有帮助,那就三连走起吧,比心

  • 博客(35)
  • 资源 (11)
  • 收藏
  • 关注

原创 B. Reverse Binary Strings(思维)Educational Codeforces Round 97 (Rated for Div. 2)

原题链接: https://codeforces.com/contest/1437/problem/B测试样例input321040110811101000output012NoteIn the first test case, string 10 is already alternating.In the second test case, we can, for example, reverse the last two elements of s and g

2020-10-28 00:56:27 787 1

原创 A. Marketing Scheme(思维)Educational Codeforces Round 97 (Rated for Div. 2)

原题链接: https://codeforces.com/contest/1437/problem/A测试样例input33 41 2120 150outputYESNOYESNoteIn the first test case, you can take, for example, a=5 as the size of the pack. Then if a customer wants to buy 3 cans, he’ll buy 5 instead (3mod5=3

2020-10-28 00:40:28 1252 3

原创 B. A New Technique(思维)Codeforces Round #679 (Div. 2, based on Technocup 2021 Elimination Round 1)

原题链接: https://codeforces.com/contest/1435/problem/B测试样例input22 36 5 41 2 31 62 53 43 12313 1 2output1 2 36 5 4312NoteConsider the first test case. The matrix is 2×32×32×3. You are given the rows and columns in arbitrary order.One

2020-10-27 14:49:59 459

原创 A. Finding Sasuke(构造思维)Codeforces Round #679 (Div. 2, based on Technocup 2021 Elimination Round 1)

原题链接: https://codeforces.com/contest/1435/problem/A测试样例input221 10041 2 3 6output-100 11 1 1 -1NoteFor the first door Naruto can use energies[−100,1][−100,1][−100,1]. The required equality does indeed hold: 1⋅(−100)+100⋅1=01⋅(−100)+100⋅1=01

2020-10-27 14:28:25 741

原创 B. Equal Rectangles(思维)Codeforces Round #579 (Div. 3)

原题链接: https://codeforces.com/problemset/problem/1203/B测试样例input511 1 10 10210 5 2 10 1 1 2 5210 5 1 10 5 1 1 121 1 1 1 1 1 1 1110000 10000 10000 10000outputYESYESNOYESYES题意: 给你4×n4\times n4×n条边,需要你构建nnn个面积相等的矩形。解题思路: 这个题目就是要完全利用边,且面

2020-10-24 16:40:42 186

原创 A. Circle of Students(遍历匹配)Codeforces Round #579 (Div. 3)

原题链接: https://codeforces.com/contest/1203/problem/A测试样例input541 2 3 431 3 251 2 3 5 41153 2 1 5 4outputYESYESNOYESYES题意: 给你一个圆位置排列,判断他们是否可以开始圆舞。(条件为顺时针或者逆时针是111到nnn的排列。)解题思路: 开一个两倍数组将首尾连接起来,判断是否有这种排列存在即可。简单遍历。AC代码/**邮箱:unique_pow

2020-10-24 16:21:41 201

原创 A. Arena of Greed(博弈+贪心)2020 ICPC, COMPFEST 12, Indonesia Multi-Provincial Contest

原题链接: https://codeforces.com/problemset/problem/1425/A测试样例input256output24NoteFor the first case, the game is as follows:Mr. Chanek takes one coin.The opponent takes two coins.Mr. Chanek takes one coin.The opponent takes one coin.For

2020-10-24 15:45:19 2411 1

原创 D - Access System(排序)ZOJ

原题链接: Access System测试样例Sample Input32 112:30:0012:30:015 1517:00:0017:00:1517:00:0617:01:0017:00:143 512:00:0912:00:0512:00:00Sample Output21 231 2 422 3题意: 当门是关闭的时候学生进入需要用卡才能打开,在此后的L秒内门不会锁,即其余学生可以不用卡进入。给出每个学生到达的时间段,你需要找出有多少个人需要用

2020-10-21 13:23:30 198

原创 B. Multiply by 2, divide by 6(水题)Codeforces Round #653 (Div. 3)

原题链接: https://codeforces.com/problemset/problem/1374/B测试样例Input7123121234515116544387420489Output0-12-1-11236Note解释 15116544 这个样例 :除以 6 得到 2519424;除以 6 得到 419904;除以 6 得到 69984;除以 6 得到 11664;乘以 2 得到 23328;除以 6 得到3888;除以 6 得到

2020-10-21 13:08:43 501

原创 B - Quasi Binary(暴力贪心)Codeforces Round #300

测试样例Input9Output91 1 1 1 1 1 1 1 1Input32Output310 11 11解题思路: 我们需要构建最少的准二进制数目,必然是要充分利用111。所以我们可以从高位开始贪心(暴力贪心,由于位数很小,时间复杂度很低)取数,构成这样的准二进制数。 即可得出答案。AC代码/**邮箱:unique_powerhouse@qq.com*blog:https://me.csdn.net/hzf0701*注:文章若有任何问题请私信我或评论区留言,谢谢.

2020-10-21 12:59:48 219

原创 A - Heist(水题)Codeforces Round #509 (Div. 2)

原题链接: https://codeforces.com/problemset/problem/1041/A测试用例input410 13 12 8output2input57 5 6 4 8output0Note在第一个样例中,如果 x = 8 那么最小的失窃题数是 2。 编号为 9 和 11 的题在盗窃中被偷了。在第二个样例中,如果 x = 4 则没有题被偷题意: 给出仍然存在的签到题数量和编号,现在需要你找出被盗的最小数量题。解题思路: 我们知道签到题是连

2020-10-21 12:49:14 182

原创 E. Two Round Dances(圆排列)Codeforces Round #677 (Div. 3)

原题链接: https://codeforces.com/contest/1433/problem/E测试样例input2output1input4output3input8output1260input20output12164510040883200题意: 有nnn个人,平均分成两组,每组围成一个圆环跳舞,问有多少种组法。解题思路: 组合数学问题中的圆排列。晚点补证明,有兴趣的可以百度看一下证明过程。AC代码/**邮箱:unique_powerhouse

2020-10-21 02:15:03 425

原创 D. Districts Connection(思维)Codeforces Round #677 (Div. 3)

原题链接: https://codeforces.com/contest/1433/problem/D测试样例input451 2 2 1 331 1 141 1000 101 100041 2 3 4outputYES1 33 55 41 2NOYES1 22 33 4YES1 21 31 4题意: 有nnn个区,每个区都属于一个帮,现在你需要用n−1n-1n−1条道路连连接这些区,要求所连的直接区不能属于一个帮,可以使用中间点来连接。解题思路

2020-10-21 01:49:18 607 1

原创 C. Dominant Piranha(思维) Codeforces Round #677 (Div. 3)

原题链接: https://codeforces.com/contest/1433/problem/C测试样例input655 3 4 4 531 1 154 4 3 4 455 5 4 3 231 1 255 4 3 5 5output3-14331NoteThe first test case of the example is described in the problem statement.In the second test cas

2020-10-21 01:28:16 557

原创 B. Yet Another Bookshelf(思维)Codeforces Round #677 (Div. 3)

原题链接: https://codeforces.com/contest/1433/problem/B测试样例input570 0 1 0 1 0 131 0 051 1 0 0 161 0 0 0 0 151 1 0 1 1output20241NoteIn the first test case of the example, you can shift the segment [3;3] to the right and the segment [4;

2020-10-21 01:09:51 484 3

原创 A. Boring Apartments(水题) Codeforces Round #677 (Div. 3)

原题链接: https://codeforces.com/contest/1433/problem/A题意: 有100001000010000套公寓,编号从111到100001000010000,现在有一个特别无聊,他会拨打编号上数字都相同的公寓住户号码,直到有人接听才停止,拨打顺序按递增规律,即:1−>11−>111−>1111−>2−>22...1->11->111->1111->2->22...1−>11−>111−>1

2020-10-21 00:39:02 463

原创 C. Palindromifier(思维+构造)Codeforces Round #676 (Div. 2)

原题链接: https://codeforces.com/contest/1421/problem/C测试样例inputabacoutput2R 2R 5inputaccccoutput2L 4L 2inputhannahoutput0NoteFor the first example the following operations are performed:abac → abacab → abacabaThe second sample perfo

2020-10-20 19:02:56 284 1

原创 B. Putting Bricks in the Wall(思维)Codeforces Round #676 (Div. 2)

原题链接:https://codeforces.com/contest/1421/problem/B测试样例input34S01000011000111F3S1010101F5S01010000001111111110001Foutput13 421 22 10题意: 给定一个n×nn\times nn×n的迷宫,现在PinkPinkPink在起点(1,1)(1,1)(1,1)处,终点在(n,n)(n,n)(n,n)处,PinkPinkPink在开始

2020-10-19 13:43:46 2072 5

原创 A. XORwice(思维)Codeforces Round #676 (Div. 2)

原题链接: https://codeforces.com/contest/1421/problem/A测试样例input66 124 959 83228 144925 29121 1output10138911862370NoteFor the first test case Sana can choose x=4 and the value will be(6⊕4)+(12⊕4)=2+8=10(6⊕4) + (12⊕4) = 2+8 = 10(6⊕4)+(12⊕

2020-10-19 07:41:57 375

原创 D. Recover it!(素数筛) Codeforces Round #565 (Div. 3)

原题链接: https://codeforces.com/contest/1176/problem/D测试样例input33 5 2 3 2 4output3 4 2input12750131 199999output199999input13 6output6题意: 有一个长度为nnn的整数序列aaa,现在构造一个整数序列bbb,构造方法为先复制aaa,再对每个aia_iai​进行如下操作:若aia_iai​为素数,则将素数表中第aia_iai​的素数加到整数序

2020-10-16 19:57:45 263

原创 一、前期准备工作以及注意事项 Python游戏编程学习之路(持续更新)

注:开一个这样的专题只是为了更好的学习怎么用Python开发一款游戏,记录自己的学习过程,总结自己的学习收获,相当于做笔记吧!一、安装Python这一步非常简单,直接在官网:https://www.python.org/下载适合自己的版本,推荐Python3.6版本以上。当然,下载这个只是为了配置好Python环境,它自带的IDLE文本编辑器功能不齐全,皆体验感极差,做项目是不推荐在上面做的,所以我们还要下载Pycharm,这是一款非常好用的软件,适合Python项目开发,具体可以自己去了解。下载Pyc

2020-10-14 15:25:37 326

原创 B. Chess Cheater(排序+贪心)Codeforces Global Round 11

原题链接: https://codeforces.com/contest/1427/problem/B测试样例input85 2WLWLL6 5LLLWWL7 1LWLWLWL15 5WWWLLLWWWLLLWWW40 7LLWLWLWWWLWLLWLWWWLWLLWLLWLLLLWLLWWWLWWL1 0L1 1L6 1WLLWLWoutput71162646016NoteExplanation of the first testcase

2020-10-11 20:46:40 901

原创 C. Numbers on Whiteboard(模拟+贪心) Educational Codeforces Round 96 (Rated for Div. 2)

原题链接: https://codeforces.com/contest/1430/problem/C测试样例input14output22 43 33 1题意: 给定一个111~nnn的序列,你每次需要选择两个数a,ba,ba,b删除,再将(a+b+1)/2(a+b+1)/2(a+b+1)/2这个数放回序列中。最后使得这个序列变成一个数,且这个数要尽可能小。输出这个最小数,以及你依次进行的操作选择数。解题思路: 我们要使得最后剩余的数最小,那么我们一定要知道,让选择大数和小数最

2020-10-11 19:34:39 578

原创 B. Barrels(思维+贪心) Educational Codeforces Round 96 (Rated for Div. 2)

原题链接: https://codeforces.com/contest/1430/problem/B测试样例input24 15 5 5 53 20 0 0output100题意: 给你nnn个桶的水量,现在你可以进行kkk次倒水操作,问经过这倒水操作之后,使得这最大水量与最小水量的差值最大。解题思路: 一道简单的思维贪心问题。我们想想,如果我们进行了倒水操作,那么最小水量一定是000。 所以我们关键是在于这最大水量,我们肯定想让这最大,那么要将这水量大的加在一起。所以我们对

2020-10-11 19:17:13 449

原创 A. Number of Apartments(暴力出奇迹) Educational Codeforces Round 96 (Rated for Div. 2)

原题链接: https://codeforces.com/contest/1430/problem/A测试样例input43067414output2 2 27 5 3-10 0 2题意: 在一栋建筑中可能有333个窗户,555个窗户,777个窗户的公寓。现在给出窗户数,要你输出一个可能的公寓数量。解题思路: 由于nnn很小,直接暴力枚举判断就行,水题。AC代码/**邮箱:unique_powerhouse@qq.com*blog:https://me.csdn.n

2020-10-11 19:09:24 405

原创 A. Avoiding Zero(前缀和+贪心)Codeforces Global Round 11

原题链接: https://codeforces.com/contest/1427/problem/A测试样例input441 -2 3 -430 0 051 -1 1 -1 1640 -31 -9 0 13 -40outputYES1 -2 3 -4NOYES1 1 -1 1 -1YES-40 13 40 0 -9 -31题意: 给你一个长度为nnn的整数序列aaa,现在需要你对该序列进行重新排列使得前缀和不为000,若不存在这样的排列,则输出“NO“。解题

2020-10-11 08:16:12 529 1

原创 HDU——3038 How Many Answers Are Wrong(带权并查集)

原题链接: http://acm.hdu.edu.cn/showproblem.php?pid=3038测试样例Sample Input10 51 10 1007 10 281 3 324 6 416 6 1Sample Output1题意: 有一个长度为nnn的未知的整数序列,现在给你mmm条区间和的信息,要你找出错误信息数。解题思路: 这道题字面理解确实很难,错误依据是什么呢?我们如何表示区间和呢?前缀和吗?我们先来解释一下错误依据:原题中说明对于每次的信息只要对之前的信

2020-10-10 21:20:44 281

转载 带权并查集算法教程

带权并查集算法教程,带你轻松学习带权并查集

2020-10-10 20:44:23 1006 1

原创 POJ——1611 The Suspects(并查集)

原题链接: http://poj.org/problem?id=1611测试样例Sample Input100 42 1 25 10 13 11 12 142 0 12 99 2200 21 55 1 2 3 4 51 00 0Sample Output411题意: 有nnn个学生和mmm个小组,其中每个学生可以加入多个小组。学生编号从000到n−1n-1n−1,现在有一个规定,若一个小组中有一个是疑似SARS感染者,那么该小组其他人也会被认为是SARS感染者。现在学

2020-10-10 15:46:50 263

原创 POJ——2236 Wireless Network(并查集模板题)

原题链接: http://poj.org/problem?id=2236测试样例Sample Input4 10 10 20 30 4O 1O 2O 4S 1 4O 3S 1 4Sample OutputFAILSUCCESS题意: 有nnn台处于平面的电脑都坏了。已知两台电脑的直接通信距离为ddd(即若两台已经修复好的电脑它们的直接距离小于等于ddd,则可以直接通信。)。现在进行一系列的操作:若为 O xO \space xO x,则此操作是对编

2020-10-10 13:04:56 262

原创 HDU——1069 Monkey and Banana(动态规划)

原题链接; http://acm.hdu.edu.cn/showproblem.php?pid=1069测试样例Sample Input110 20 3026 8 105 5 571 1 12 2 23 3 34 4 45 5 56 6 67 7 7531 41 5926 53 5897 93 2384 62 6433 83 270Sample OutputCase 1: maximum height = 40Case 2: maximum height

2020-10-09 22:31:58 272

原创 HDU——1029 Ignatius and the Princess IV(STL/动态规划)

原题链接: http://acm.hdu.edu.cn/showproblem.php?pid=1029测试样例Sample Input51 3 2 3 3111 1 1 1 1 5 5 5 5 5 571 1 1 1 1 1 1Sample Output351题意: 给你一个奇数NNN长度大小的整数序列,你需要找出其中一个元素,它至少出现了(N+1)/2(N+1)/2(N+1)/2次。解题思路: 这里我们有两种方法去解决。先说通俗的解法,即是用map容器来解决,我们对每次

2020-10-09 21:15:12 272

原创 HDU——1024 Max Sum Plus Plus(动态规划+优化)

原题链接: http://acm.hdu.edu.cn/showproblem.php?pid=1024测试样例Sample Input1 3 1 2 32 6 -1 4 -2 3 -2 3Sample Output68题意: 给你一个长度为nnn的整数序列numnumnum,让你求出其中mmm个不重复的子段最大和。解题思路: 这道题应该很容易想到动态规划,状态也比较好找,我们用dp[i][j]dp[i][j]dp[i][j]来表达iii个子段以num[j]num[j]num[j]结

2020-10-09 20:41:51 231

原创 B. Nice Matrix(模拟+贪心)Codeforces Round #675 (Div. 2)

原题链接: https://codeforces.com/contest/1422/problem/B测试样例input24 24 22 44 22 43 41 2 3 45 6 7 89 10 11 18output842NoteIn the first test case we can, for example, obtain the following nice matrix in 8 operations:2 24 44 42 2In the

2020-10-05 08:52:06 1729 2

原创 A. Fence(欧几里得四边形形成条件)Codeforces Round #675 (Div. 2)

原题链接: https://codeforces.com/contest/1422/problem/A测试样例input21 2 312 34 56output442NoteWe can build a quadrilateral with sides 1, 2, 3, 4.We can build a quadrilateral with sides 12, 34, 56, 42.题意: 给你三条边的边长,需要你再找到一条边,使得这四条边构成一个四边形。解题思路:

2020-10-05 08:39:32 516 1

王爽《汇编语言》第三版课后实验及检测点答案

这个项目是关于汇编语言的学习资料,主要围绕王爽所著的《汇编语言》第三版。它提供了全面的学习笔记,包括课后实验和检测点的答案,旨在辅助读者深入理解汇编语言的概念和操作。 项目内容涵盖了汇编语言的基础知识,如寄存器、指令集、数据表示等,并逐步过渡到更复杂的主题,如程序控制、子程序、中断处理等。每个主题都配有详细的解释和实例代码,帮助读者更好地理解和应用所学知识。 此外,项目还包括了一系列的实验指导和答案解析,这些实验旨在加强读者对汇编语言的实际操作能力。通过这些实验,读者可以亲身体验汇编语言的编程过程,从而加深对汇编语言的理解。 这个项目适合于对汇编语言感兴趣或在学习相关课程的人士参考,尤其是那些使用王爽《汇编语言》第三版作为教材的读者。通过这些详尽的学习资料,读者可以更有效地学习和掌握汇编语言,为日后的编程和计算机系统理解打下坚实的基础。

2024-05-20

XCPC-Algorithms

这个项目是“XCPC-Algorithms”,它是一个针对ACM国际大学生程序设计竞赛(ACM-ICPC)和CCPC等算法竞赛的算法和数据结构集合。该项目旨在提供解决这一全球性竞赛中问题的算法解决方案,涵盖多种编程语言,包括C、C++、Java、Python(2和3)、Kotlin等。项目内容涵盖了从基本的数据结构到复杂的算法,如广度优先搜索、深度优先搜索、动态规划、图论算法、贪心算法等,适合于希望提高算法和编程技能的学生和专业人士。通过这个项目,参与者能够学习并实践各种算法,为参加ACM-ICPC或其他算法竞赛做好准备。

2024-05-20

牛客网数据库SQL实战题目汇总

这是一套针对数据库SQL操作的实战练习题集合。项目内容主要来源于牛客网,一个提供IT技术类题目练习和挑战的平台。项目中的题目设计旨在帮助用户掌握和巩固SQL(结构化查询语言)的使用,这是与数据库交互、管理和查询数据的标准语言。 项目包含了一系列不同难度的SQL实战题目,从基础的SELECT查询语句,到复杂的JOIN操作、子查询、聚合函数使用等。每个题目都是为了解决一个具体的数据查询或操作问题,例如从数据库中检索特定信息、更新记录、删除数据等。这些题目不仅涵盖了SQL的核心概念和命令,还包括了实际应用中常见的场景和挑战。 通过完成这些实战题目,用户可以: 加深对SQL语言的理解和掌握。 提高在真实工作环境中使用SQL进行数据操作的能力。 学习如何优化查询,提高数据库性能。 通过解决实际问题,增强解决数据库相关问题的能力。

2024-05-20

graduate-English-Resource

项目名称: Graduate English Resource 简介: Graduate English Resource 是专为准备研究生英语考试和提升英语水平的学生设计的综合资源,涵盖词汇、阅读、写作、听力和口语等各个方面,帮助学生全面提升英语能力,为研究生入学考试做好充分准备。 主要内容: 词汇: 核心词汇表: 包含常见的研究生入学考试核心词汇,附有详细解释和例句。 记忆技巧: 提供多种记忆单词的方法和技巧,如联想记忆法、词根词缀记忆法等。 阅读: 阅读理解练习: 包含大量阅读理解题目,涵盖各种题型,并附有详细解析。 快速阅读技巧: 提供提升阅读速度和理解力的方法,帮助学生在考试中高效解题。 写作: 写作模板和范文: 提供多种类型的写作模板和高分范文,帮助学生掌握写作结构和思路。 写作技巧: 涵盖如何构思、组织和润色文章,提升写作水平。

2024-05-17

研究生数学课程-面试资料

简介: 研究生数学—面试资料项目是专为准备研究生入学面试的学生设计的综合资源,涵盖数学相关的各种重要知识点、常见面试题目、解题思路和技巧。该项目旨在帮助学生系统复习研究生面试所需的数学知识,提升解题能力和应对技巧,从而顺利通过面试。 主要内容: 基础知识: 线性代数: 矩阵理论、线性方程组、特征值和特征向量、正交化方法等。 微积分: 极限、导数、积分、多变量微积分、泰勒级数等。 概率论与数理统计: 随机变量、概率分布、期望和方差、常见概率分布、统计推断等。 实变函数与泛函分析: 序列和级数、测度理论、Lebesgue积分、Banach空间和Hilbert空间等。

2024-05-17

计算机面试专业课资料.pdf

计算机面试专业课资料.pdf

2024-05-17

LanQiaoCode-Python

简介: 蓝桥杯代码集——Python项目收集了针对蓝桥杯竞赛的各种Python解题代码和相关学习资料。该项目旨在帮助参赛者系统学习和准备蓝桥杯竞赛的各类题型,通过大量的实际代码示例和详细的解题思路,提升参赛者的编程能力和竞赛水平。 主要内容: 代码目录结构: Basic: 基础题目,包括简单的数学运算、字符串处理等。 Intermediate: 中级难度题目,涵盖递归、排序、搜索等算法。 Advanced: 高级难度题目,涉及复杂的数据结构、动态规划、图算法等。 Contest: 历年蓝桥杯竞赛真题及其详细解析。 Utils: 常用工具函数和库的实现,如快速读写、常用算法模板等。 学习资料: 理论知识: 涵盖蓝桥杯竞赛常见知识点的详细讲解,如数据结构、算法设计、编程技巧等。 题解思路: 每道题目都附有详细的解题思路和步骤,帮助学习者理解问题的核心和解决方法。 参考书目: 推荐的算法书籍和竞赛指南,帮助参赛者拓展学习资源。

2024-05-17

蓝桥杯Python代码实现

简介: 蓝桥杯代码集——Python项目收集了针对蓝桥杯竞赛的各种Python解题代码和相关学习资料。该项目旨在帮助参赛者系统学习和准备蓝桥杯竞赛的各类题型,通过大量的实际代码示例和详细的解题思路,提升参赛者的编程能力和竞赛水平。 主要内容: 代码目录结构: Basic: 基础题目,包括简单的数学运算、字符串处理等。 Intermediate: 中级难度题目,涵盖递归、排序、搜索等算法。 Advanced: 高级难度题目,涉及复杂的数据结构、动态规划、图算法等。 Contest: 历年蓝桥杯竞赛真题及其详细解析。 Utils: 常用工具函数和库的实现,如快速读写、常用算法模板等。 学习资料: 理论知识: 涵盖蓝桥杯竞赛常见知识点的详细讲解,如数据结构、算法设计、编程技巧等。 题解思路: 每道题目都附有详细的解题思路和步骤,帮助学习者理解问题的核心和解决方法。 参考书目: 推荐的算法书籍和竞赛指南,帮助参赛者拓展学习资源。

2024-05-17

Python-web-scraping

简介: Python Web Scraping项目是一个综合性教程和实践项目,旨在帮助用户掌握使用Python进行网页数据抓取的技能。该项目涵盖了从基础到高级的Web Scraping技术,结合实际案例,详细讲解了如何使用各种工具和库进行网页数据抓取、处理和存储。 基础知识: 介绍Web Scraping的基本概念和用途。 介绍HTML和CSS的基本结构和语法。 介绍HTTP协议和浏览器的工作原理。 工具和库: Requests: 详细讲解如何使用Requests库发送HTTP请求,获取网页内容。 BeautifulSoup: 详细介绍BeautifulSoup库的使用,包括解析HTML文档、查找和提取数据等操作。 Selenium: 讲解如何使用Selenium库模拟浏览器操作,处理动态加载的网页内容。 Scrapy: 介绍Scrapy框架的基本使用,包括项目结构、编写爬虫、数据管道和中间件等。 其他工具: 简要介绍lxml、PyQuery等其他常用工具和库。

2024-05-17

【吴恩达 深度学习】-最全面的深度学习笔记

项目名称: 最全面的深度学习笔记 简介: 这套深度学习笔记是基于三位著名讲师的精彩视频讲解编写的,涵盖了从基础到高级的深度学习知识,配合实际代码示例和详细解释,旨在帮助学习者全面理解和掌握深度学习技术。笔记内容详实、条理清晰,适合作为自学和复习的宝贵资源。 笔记阅读: 笔记是用Anaconda的Jupyter Notebook打开的,不会打开的用户,可以百度查一下“Anaconda如何打开jupyter notebook文件”

2024-05-17

点燃我温暖你-李峋同款爱心代码

简介: “点燃我温暖你——李峋同款爱心代码”是一个充满创意与浪漫的项目,通过编程生成动态爱心图案,表达浓浓的爱意。该项目灵感来源于电视剧《点燃我,温暖你》中李峋的浪漫代码,旨在为用户提供一个可以输入个性化信息生成爱心图案的互动平台。 主要功能: 动态爱心图案生成: 用户可以通过输入文本,生成对应的动态爱心图案,感受编程与浪漫的结合。 个性化信息输入: 支持用户输入自定义信息,如名字、表白话语等,让生成的爱心图案更加专属和个性化。 实时预览: 用户输入信息后,爱心图案会实时更新,方便用户查看效果并进行调整。 分享功能: 用户可以生成并保存个性化的爱心图案,分享到社交媒体,向亲友传递爱意。 使用方法: 在输入框中输入您想要表达的信息,如名字、表白话语等。 观看实时生成的动态爱心图案,并根据需要调整输入内容。 将生成的爱心图案保存或截图,分享给亲友。 目标用户: 想要用独特方式表达爱意的恋人。 喜爱编程和创意表达的用户。 需要个性化礼物或惊喜的朋友和家人。 技术实现: 编程语言: HTML, CSS, JavaScript 核心技术: 动态图案生成算法,通过Canvas实现图形绘制和动画效果

2024-05-17

微信小程序-番茄时钟工具

目名称: 番茄时钟微信小程序 简介: 番茄时钟微信小程序是一款旨在提高工作和学习效率的时间管理工具。它基于番茄工作法(Pomodoro Technique),通过将工作时间切分为若干个短暂的工作时间段和休息时间段,帮助用户保持专注、提高生产力。 主要功能: 番茄计时器: 提供简洁易用的番茄工作法计时器,让用户轻松掌握工作时间和休息时间。 任务管理: 支持用户添加、编辑和删除任务,帮助用户安排和管理工作任务。 统计分析: 提供工作时长统计和番茄完成情况分析,帮助用户了解自己的工作习惯和效率。 提醒通知: 支持番茄时钟结束、休息开始等时段的提醒通知,提醒用户及时调整工作状态。 个性化设置: 允许用户自定义番茄时长、休息时长等参数,满足不同用户的个性化需求。

2024-05-16

NJU操作系统设计实现学习笔记

NJU操作系统设计实现学习笔记 课程地址: https://jyywiki.cn/OS/2022/index.html 简介: 这份学习笔记记录了南京大学操作系统设计实现课程的学习内容和经验总结。该课程以操作系统的设计与实现为主题,涵盖了操作系统的基本概念、原理和实践技术,旨在培养学生对操作系统的深入理解和实际应用能力。

2024-05-16

Python实现矩阵论代码

项目名称: Python矩阵论实现库 主要功能: Jordan标准型计算: 实现矩阵的Jordan标准型计算,将矩阵转化为Jordan标准型,便于矩阵的分析和计算。 矩阵范数计算: 支持计算矩阵的各种范数,包括Frobenius范数、1-范数、2-范数、∞-范数等,用于衡量矩阵的大小。 广义逆计算: 提供计算矩阵的广义逆的功能,包括Moore-Penrose广义逆、Drazin广义逆等,用于解决矩阵方程组的求解和矩阵的伪逆问题。 实现技术: 编程语言: Python 依赖库: NumPy、SciPy等科学计算库 适用范围: 矩阵理论学习者: 适用于正在学习矩阵理论或线性代数的学生和研究者,可以用于理论学习的辅助。 科学计算工作者: 适用于需要进行矩阵相关计算的科学计算工作者,如工程师、数学家等,可用于实际问题的求解和分析。

2024-05-16

C语言实现的成绩管理系统

名称: 学生信息管理系统v1.0 编码格式: UTF-8 开发语言: C语言 简介: 学生信息管理系统v1.0是一款基于C语言开发的学生信息管理软件,作为大一C语言课程的作业项目。该系统使用定长数组存储学生信息,未使用动态内存分配,具有增加、删除、修改、查找等四大基本功能,且学号不能重复。此外,程序实现了中文模糊查找、文件操作、自定义课程信息、排序功能等,以及其他辅助功能,为用户提供了全面的学生信息管理服务。 主要功能: 增加学生信息: 允许用户添加新的学生信息到系统中。 删除学生信息: 允许用户删除系统中已存在的学生信息。 修改学生信息: 允许用户对已存在的学生信息进行修改。 查找学生信息: 提供了精确和模糊查找功能,用户可根据学号或姓名进行查找。 导入/导出学生信息: 支持将学生信息导入到系统中或导出到外部文件。 排序学生信息: 允许用户按照指定的条件对学生信息进行排序。 编辑课程信息: 允许用户自定义课程信息,包括课程名称、学分等。 其他功能: 包括一些杂项功能,如数据备份、系统设置等。

2024-05-16

基于Vue和Echarts实现的天气查询和家居设备控制app

名称: Vue天气查询与家居设备控制应用 技术栈: Vue.js, Echarts, tianqi-api, 高德地图API 简介:Vue天气查询与家居设备控制应用是一款基于Vue.js和Echarts开发的移动应用,旨在提供用户便捷的天气查询功能以及智能家居设备的远程控制和监控。该应用整合了tianqi-api和高德地图API,为用户提供准确的天气信息和地图服务支持。 主要功能: 1. 天气查询: 用户可以通过应用实时获取所在位置的天气情况,包括温度、湿度、风速等详细信息,并支持多地点查询。 2. 家居设备控制: 用户可以通过应用远程控制家中的智能设备,如智能灯光、空调、窗帘等,实现远程开关、调节功能。 3. 数据可视化: 应用利用Echarts图表展示天气趋势、设备使用情况等数据,帮助用户直观地了解信息。 4. 地图服务: 应用集成了高德地图API,用户可以在地图上查看所选位置的实时天气情况,并可定位家中智能设备的位置。

2024-05-16

基于Thrift实现的游戏匹配项目

thrift实战项目,游戏匹配 game文件夹为游戏节点 match_system文件夹为匹配系统节点 thrift文件夹为thrift相关文件

2022-04-05

基于CocosCreator制作的水果忍者游戏

用版本2.4.5实现的,但兼容其他各版本,特效丰富,游戏设计合理美观。适用于学习CocosCreator或者需要完成此课程任务等的人群,附报告。需要的私我

2021-07-31

C++、Java、Mysql等技术开发手册.zip

包含博主所学的C++、Java、Mysql等中文开发手册,有助于学习。

2021-05-20

常用函数模板——ACMer者的精选.doc

对于每个ACMer来说,在刷题的道路上,总会遇到一些相同的算法模板,而你当时可能都错过了许许多多,这里整理了一些常用的函数模板,富有精讲。是你的必备之选。当然,你获得了这个资源后同样得消化,转化为你自己的东西呀!

2020-06-10

空空如也

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

TA关注的人

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