77d4961b6df831097e83f7b1dfd2b767.png

今日目标:

学会简单的爬虫

如果问我,除了Excel还有什么技能,是现在职场人必须会的,我肯定毫不犹豫的说:爬虫

怎么突然有了广告文的味道

1

昨天在写数据分析报告的稿子,在「艾瑞咨询网」上找到了很多的灵感,每一份报告,都做的特别的好。

- 涵盖各个行业的数据报告,游戏、互联网、电商、民生等等。

- 报告风格简约统一、不花哨,适合做工作汇报借鉴。

- 内容汇报逻辑清晰有序,分析角度非常洞见,值得学习

7a57780b668335c2bd019da906be66ab.png

但是没看几份,我就放弃了,因为太麻烦了。

想到找到我喜欢的报告,需要反复的这样操作。

第1步,刷新报告列表

964a405bb943f131722b5bfd56202e6d.gif

第2步,打开报告链接

f55104b89a673a72f61a0f5212a5c870.gif

第3步,查看报告详情

8f32f293942fd8399e8ad344ec7c58e3.gif

工作中也经常遇到这样的需求:

- 查找个资料,每个链接要反复点开查看

- 搜索的数据,要不停的复制粘贴到表格

- 找到的图片,要一个个右键下载到电脑上

所以我就在想,能不能把艾瑞的报告清单,整理到表格中,点击链接就可以直接打开报告?这样阅读的效率就大大提升了。

f9cf143e1b1a996b901550669386aadb.gif

当然可以,用爬虫。

2

「爬虫」这个词你肯定也听到过,前段时间铺天盖地的Python广告,已经给大家灌输了爬虫这个名词。

爬虫学习起来其实很简单,不需要9.9,不需要学Python,只需要下载一个免费的软件,就可以了。

接下来,我就讲解一下,上面抓取艾瑞报告,是具体怎么实现的?

1- 下载「后羿」采集器

市面上爬虫用的软件有很多:

- 后羿

- 爬山虎

- 八爪鱼

- webScraper

全部体验过后,我觉得「后羿」最好用,所以第1步,就是登录后羿官网,下载并安装软件。

181c70e508b287166238e9fe6e0c7b10.png

官网地址:http://www.houyicaiji.com/

2- 新建采集任务

下载安装完成之后,打开「后羿采集器」,复制「艾瑞咨询网」的网址,粘贴到「后羿」的链接区域。

然后点击「智能采集」。

1d3abbd4e6e7897096d2807fe03f935b.png

然后,「后羿采集器」就会智能的分析网页中可以抓取的数据列表,并把这些数据,分成不同的字段列,显示在下方预览区域。

82919a2f9bc89994e3ec5cb0a38be4e0.png

最后,点击下方的「开始采集」,后羿就会自动把网页中的数据抓取下来了。

04f416f2725b9c0bd80f8ff3ba90a3c0.png

是不是非常的简单?

3- 设置翻页按钮

但是采集之后,很快任务就会结束,显示只抓取到了15条任务;而艾瑞网的报告有成千上百个,这显然是不对的。

5c3bc04e3662b56d2ae548ac20856231.png

这个时候,你就需要了解一个新的概念:翻页

就是让后羿采集器,根据采集的进度,自动翻到下一页,继续抓取。具体这样做。

1- 在「分页设置」设置中,选择「分页按钮」「点选分页按钮」。

2e4bc6cb3f6889ce948ae617a2bc1a80.png

2- 然后在网页中,点击分页按钮,比如「下一页」「加载更多」等等。

84f76f65184eaf4efd48cf820acb1cd9.gif

3- 然后我们再点击「开始采集」,不一会的功夫,后羿就可以抓取上百条信息。

88976513b2adf3d015ce9cc9f2a2091f.gif

4- 抓取详情页

不过,这个时候我们抓取的「标题链接」打开之后,只是「报告简介」页面,我们还需要点击「在线浏览」,才能查看报告的详情。

d5f3febfdbf420c1df0e25d92e0f7d16.png

所以这就涉及到一个抓取动作:点击每个链接,抓取详情页信息

这个操作在「后羿」中实现起来,也非常的简单。

选择「标题链接」字段,然后点击右侧的「深入采集」,后羿就会自动打开详情页,并采集信息。

3baeb86b9659f362305e609fc0ae960f.gif

5- 添加链接字段

但是目前的字段中,并没有「在线浏览」对应的超链接。

所以我们需要点击「添加字段」,然后鼠标点击「在线浏览」按钮,后羿就会自动识别链接,并进行抓取。

46656325ddbf5ca23af0651e562450fe.gif

另外,还可以在字段标题上,点击右键,删除无关的数据列。

最后点击「开始采集」,后羿采集器,就会自动的把每个报告的详情链接,抓取下来了。

af9761ed928ddf19d945a1d64ff34470.gif

3

我上学那会儿,网络上的资源少之又少,不像现在,公众号、头条、抖音、快手、B站,各种平台,各种形式的学习资源应有尽有。

如果学会了爬虫,这些都是现成的资源库啊!

想要了解更多爬虫技巧,可以参考下面的这个文章。

47d220371d43fa431ab67191e114ddb1.png

考考你

如果我想要,把所有报告的图片,批量下载到我的电脑上,应该怎么做?

6889f1e0dd5bdbb4e0f05e721f8b4d57.png

快在评论区里告诉我吧!

我是拉小登,一个会设计表格的Excel老师

ab29d08923d13d2d9e6cabf4fb167f1f.png

= = 推荐文章 = =

【建议收藏】教你一个最最最最最最简单的爬虫方法

运营:99%的Excel使用者都不知道,Excel还可以做搜索引擎,太神奇了

批量导入excel中数据_点点鼠标学爬虫,分分钟数据批量导入到Excel

相关文章

  1. 【C++学习笔记】01Day

    目录 1.C的概念: 2.头文件的引入 3.C中的输入-输出语句 4.C中的命名空间(namespace) 5.完整代码 6.运行结果 1.C的概念: C是一门面向对象的高级语言,由面向过程的C语言发展而来,C是C的超集&#xff…...

    2023/3/28 16:56:51
  2. A-B=A^B

    这里我们假设敌方的血量为一个正整数 A,银的一次攻击造成的伤害为一个非负整数 B,而且银如果想对敌方打出暴击伤害的话需要满足一个奇怪的条件,那就是需要满足方程 A XOR B A - B。其中 XOR 表示按位异或,对应 C 语言中的「^」运…...

    2023/3/28 16:56:51
  3. 快排

    之前上课有听老师提起过,很神奇的算法呢。分享一篇一位大佬的有趣分析 坐在马桶上看算法:快速排序 算法的精髓在于,跟它一比高数也显得那么生动活泼…。本文由啊哈磊吐槽而成,话说我还是头一次见到这么萌的变量,简直颠…...

    2023/3/28 16:56:50
  4. HDU1050 简单题

    简单题还做了这么久&#xff0c;没救了。。。 收获&#xff1a; 1&#xff1a;memset 2: 找区间重叠的最大数。可以解决很多区间问题&#xff01; #include <stdio.h> #include <string.h> #define bool int #define true 1 #define false 0 #define swap(x,…...

    2023/3/28 16:56:49
  5. HDU1054树状dp

    自己去学了学树状dp&#xff0c;第一次竟然直接过了&#xff0c;还是挺容易理解的&#xff0c;从下往上建树&#xff08;递归&#xff09;。注意初始化吧。 #include <bits/stdc.h> using namespace std; #define inf 0x3f3f3f const int maxn150010; int dp[maxn][2]; …...

    2023/3/28 16:56:45
  6. 洛谷1177 归并排 堆排序

    一&#xff1a;归并排 放一个归并排序学习的地方 https://www.cnblogs.com/chengxiao/p/6194356.html #include <bits/stdc.h> using namespace std; #define ll long long const int maxn1e55; int a[maxn],temp[maxn];void merg(int a[],int l,int mid,int r){int…...

    2023/3/28 16:56:43
  7. POJ并查集小结

    并查集小结 并查集大体分为三个&#xff1a;普通的并查集&#xff0c;带种类的并查集&#xff0c;扩展的并查集&#xff08;主要是必须指定合并时的父子关系&#xff0c;或者统计一些数据&#xff0c;比如此集合内的元素数目。&#xff09;POJ-1182经典的种类并查集POJ-1308用并…...

    2023/3/28 16:56:43
  8. 洛谷1908 分治—归并排序

    用归并排序&#xff0c;分治的思想&#xff0c;在每一次将要合并两个数组之前&#xff0c;在两个已经排好顺序的数组中记录满足条件的个数。 第一次数组开小了re&#xff0c;第二次ans没有用long long有wa了 #include <bits/stdc.h> using namespace std; #define ll l…...

    2023/3/28 16:56:42
  9. 洛谷1314

    这道题真的是跟我1314.。。。调了好久 思想&#xff1a;二分查找w&#xff0c;对于每一个枚举的w&#xff0c;都用数组pre[i] num[i]记录前i想满足条件的价值和、数量和。 #include <bits/stdc.h> using namespace std; #define ll long long const int maxn20000010;…...

    2023/3/28 16:56:41
  10. 线性表的操作

    题目的链接地址为&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1004[/url] 题目为&#xff1a; 线性表操作 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:1610 测试通过:340描述线性表是n个元素的有…...

    2023/3/28 16:56:41
  11. 多项式加法

    题目的链接为[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1005[/url] 题目如下&#xff1a; 多项式加法 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:964 测试通过:100描述线性表是一种最简单、最基本&#x…...

    2023/3/28 16:56:39
  12. set

    你只有非常努力才能看起来毫不费力。 转载别人的&#xff0c;作者总结的很棒&#xff0c;原地址https://blog.csdn.net/chaoyueziji123/article/details/38422211 1.关于set C STL 之所以得到广泛的赞誉&#xff0c;也被很多人使用&#xff0c;不只是提供了像vector, string…...

    2023/3/28 16:56:39
  13. 多项式乘法

    题目的链接为&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1006[/url] 题目为&#xff1a; 多项式乘法 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:171 测试通过:77描述线性表是一种最简单、最基…...

    2023/3/28 16:56:38
  14. 洛谷1032字串变换

    你只有非常努力&#xff0c;才能看起来毫不费力。 这个题目让我学到了很多东西吧&#xff0c;尤其是string的应用。不得不感叹STL实在是太强大了。 思路&#xff1a;就是无脑的bfs&#xff0c;但是我还是做了好久 当时的错误&#xff1a;很容易错的就是&#xff0c;当你遍历…...

    2023/3/28 16:56:37
  15. 第几天

    题目的链接为&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1008[/url] 题目为&#xff1a; 第几天 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:899 测试通过:237描述在我们现在使用的日历中, 闰年…...

    2023/3/28 16:56:36
  16. Kruskal最小生成树

    你只有非常努力&#xff0c;才能看起来毫不费力。 大神整理的东西&#xff0c;很好的文章&#xff0c;贴上原网址https://blog.csdn.net/luomingjun12315/article/details/47700237 给定一个无向图&#xff0c;如果它任意两个顶点都联通并且是一棵树&#xff0c;那么我们就称之…...

    2023/3/28 16:56:36
  17. 2的N次方

    题目的链接为&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1009[/url] 题目为&#xff1a; 2的N次方 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:999 测试通过:500描述编程精确计算2的N次方。&am…...

    2023/3/28 16:56:35
  18. 洛谷1080 大数除法 除数小(在ll内)

    如果除数是一个可以表示的数就好解决了&#xff0c;可以直接将之前运算结果存储在一个long long类型的数组里面&#xff0c;数组的每一位里面都是一位&#xff08;只不过是有点占用空间&#xff0c;但是效果也是明显的好&#xff09; 另外注意题目中说了&#xff0c;一定会有金…...

    2023/3/28 16:56:35
  19. 数的计算

    题目的链接&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1010[/url] 题目的描述&#xff1a; 数的计算 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:531 测试通过:162描述要求找出具有下列性质数的…...

    2023/3/28 16:56:34
  20. 哈夫曼树 荷马史诗-洛谷

    这道题目做了五个多小时&#xff0c;主要还是不了解哈夫曼树的一些细节问题&#xff0c;自己做个总结吧。 题目链接&#xff1a;https://www.luogu.org/problemnew/show/P2168 总结&#xff1a; 一:这道题目的一些收获 1:求最终编码文本的长度&#xff0c;不一定必须让字符…...

    2023/3/28 16:56:34
  21. 洛谷1309 归并的思想

    https://www.luogu.org/problemnew/show/P1309 开始是强行排序&#xff0c;过不去&#xff0c;后来瞥了一眼是归并排序&#xff0c;就写了归并排序&#xff0c;还是tle。看了人家的思路才发现问题&#xff0c;暴漏了自己的问题&#xff1a;思考的太少了。 因为变化并不是很大…...

    2023/3/28 16:56:33
  22. 乘积最大

    题目的链接为&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1017[/url] 题目的描述为&#xff1a; 乘积最大 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:228 测试通过:100描述今年是国际数学联盟确…...

    2023/3/28 16:56:32
  23. 洛谷1019

    我觉得读懂题吧。。。这个题用string真的方便&#xff0c;做了三个小时&#xff0c;给自己当个教训吧。 #include <bits/stdc.h> using namespace std; const int maxn30; int vis[maxn]; int n,LEN,flag; string str[maxn];int isxunhuan(string temp) {int len1temp.l…...

    2023/3/28 16:56:32
  24. 二叉树复制和左右子树互换

    题目的地址&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1021[/url] 题目的描述&#xff1a; 二叉树复制和左右子树互换 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:272 测试通过:174描述二叉树是…...

    2023/3/28 16:56:31
  25. 洛谷1164 动态规划

    对于还是菜鸟的我来说&#xff0c;确实是一个很好的题目。第一眼是深搜&#xff0c;后来算一下大概是2^100的递归&#xff0c;肯定要凉。 #include <bits/stdc.h> using namespace std; const int maxn10005; int v[105],dp[maxn]; int main() {int N,M;cin>>N&g…...

    2023/3/28 16:56:31
  26. 哈夫曼编码与译码

    题目的链接为&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1022[/url] 题目的描述为&#xff1a; 哈夫曼编码与译码 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:343 测试通过:123描述已知电文包括…...

    2023/3/28 16:56:30
  27. 洛谷3916 图的遍历 反向建图

    https://www.luogu.org/problemnew/show/P3916 一&#xff1a;刚学图&#xff0c;考虑到了可能是不连通图的情况&#xff0c;进行了处理&#xff0c;但还是出了问题。直接正向dfs 错误代码如下&#xff0c;当然这样做也可以&#xff0c;因为我看有人居然对每一个点都dfs。。。…...

    2023/3/28 16:56:29
  28. 拙作几首

    《偶得》 风吹杨柳飘轻絮&#xff0c;雨打春江满目愁。 两处相思催人老&#xff0c;转眼青丝尽白头。 《落花》 庭院深深伴孤身&#xff0c;清酒月下忘世纷。 醉卧芍药不觉晓&#xff0c;一夜红泪尽沾身。 《桃源》 幽涧曲径何处访&#xff0c;清月千年笼寒沙。 东晋仙翁应不在…...

    2023/3/28 16:56:28
  29. 洛谷1330 染色

    https://www.luogu.org/problemnew/show/P1330 这就是刷专题不好的地方&#xff0c;挺好的一道题目&#xff0c;我还没看题就知道是染色问题。。。。 注意&#xff1a; 图可能不是连通的图有环 //很坑的一道题目&#xff0c;没有说序号是从小到大的 #include <bits/std…...

    2023/3/28 16:56:28
  30. Digital Roots

    题目的链接为&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1028[/url] 题目为&#xff1a; Digital Roots 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:329 测试通过:112描述The digital root of …...

    2023/3/28 16:56:27

最新文章

  1. 【C++学习笔记】01Day

    目录 1.C的概念&#xff1a; 2.头文件的引入 3.C中的输入-输出语句 4.C中的命名空间&#xff08;namespace&#xff09; 5.完整代码 6.运行结果 1.C的概念&#xff1a; C是一门面向对象的高级语言&#xff0c;由面向过程的C语言发展而来&#xff0c;C是C的超集&#xff…...

    2023/3/28 16:56:51
  2. A-B=A^B

    这里我们假设敌方的血量为一个正整数 A&#xff0c;银的一次攻击造成的伤害为一个非负整数 B&#xff0c;而且银如果想对敌方打出暴击伤害的话需要满足一个奇怪的条件&#xff0c;那就是需要满足方程 A XOR B A - B。其中 XOR 表示按位异或&#xff0c;对应 C 语言中的「^」运…...

    2023/3/28 16:56:51
  3. 快排

    之前上课有听老师提起过&#xff0c;很神奇的算法呢。分享一篇一位大佬的有趣分析 坐在马桶上看算法&#xff1a;快速排序 算法的精髓在于&#xff0c;跟它一比高数也显得那么生动活泼…。本文由啊哈磊吐槽而成&#xff0c;话说我还是头一次见到这么萌的变量&#xff0c;简直颠…...

    2023/3/28 16:56:50
  4. HDU1050 简单题

    简单题还做了这么久&#xff0c;没救了。。。 收获&#xff1a; 1&#xff1a;memset 2: 找区间重叠的最大数。可以解决很多区间问题&#xff01; #include <stdio.h> #include <string.h> #define bool int #define true 1 #define false 0 #define swap(x,…...

    2023/3/28 16:56:49
  5. HDU1054树状dp

    自己去学了学树状dp&#xff0c;第一次竟然直接过了&#xff0c;还是挺容易理解的&#xff0c;从下往上建树&#xff08;递归&#xff09;。注意初始化吧。 #include <bits/stdc.h> using namespace std; #define inf 0x3f3f3f const int maxn150010; int dp[maxn][2]; …...

    2023/3/28 16:56:45
  6. 洛谷1177 归并排 堆排序

    一&#xff1a;归并排 放一个归并排序学习的地方 https://www.cnblogs.com/chengxiao/p/6194356.html #include <bits/stdc.h> using namespace std; #define ll long long const int maxn1e55; int a[maxn],temp[maxn];void merg(int a[],int l,int mid,int r){int…...

    2023/3/28 16:56:43
  7. POJ并查集小结

    并查集小结 并查集大体分为三个&#xff1a;普通的并查集&#xff0c;带种类的并查集&#xff0c;扩展的并查集&#xff08;主要是必须指定合并时的父子关系&#xff0c;或者统计一些数据&#xff0c;比如此集合内的元素数目。&#xff09;POJ-1182经典的种类并查集POJ-1308用并…...

    2023/3/28 16:56:43
  8. 洛谷1908 分治—归并排序

    用归并排序&#xff0c;分治的思想&#xff0c;在每一次将要合并两个数组之前&#xff0c;在两个已经排好顺序的数组中记录满足条件的个数。 第一次数组开小了re&#xff0c;第二次ans没有用long long有wa了 #include <bits/stdc.h> using namespace std; #define ll l…...

    2023/3/28 16:56:42
  9. 洛谷1314

    这道题真的是跟我1314.。。。调了好久 思想&#xff1a;二分查找w&#xff0c;对于每一个枚举的w&#xff0c;都用数组pre[i] num[i]记录前i想满足条件的价值和、数量和。 #include <bits/stdc.h> using namespace std; #define ll long long const int maxn20000010;…...

    2023/3/28 16:56:41
  10. 线性表的操作

    题目的链接地址为&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1004[/url] 题目为&#xff1a; 线性表操作 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:1610 测试通过:340描述线性表是n个元素的有…...

    2023/3/28 16:56:41
  11. 多项式加法

    题目的链接为[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1005[/url] 题目如下&#xff1a; 多项式加法 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:964 测试通过:100描述线性表是一种最简单、最基本&#x…...

    2023/3/28 16:56:39
  12. set

    你只有非常努力才能看起来毫不费力。 转载别人的&#xff0c;作者总结的很棒&#xff0c;原地址https://blog.csdn.net/chaoyueziji123/article/details/38422211 1.关于set C STL 之所以得到广泛的赞誉&#xff0c;也被很多人使用&#xff0c;不只是提供了像vector, string…...

    2023/3/28 16:56:39
  13. 多项式乘法

    题目的链接为&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1006[/url] 题目为&#xff1a; 多项式乘法 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:171 测试通过:77描述线性表是一种最简单、最基…...

    2023/3/28 16:56:38
  14. 洛谷1032字串变换

    你只有非常努力&#xff0c;才能看起来毫不费力。 这个题目让我学到了很多东西吧&#xff0c;尤其是string的应用。不得不感叹STL实在是太强大了。 思路&#xff1a;就是无脑的bfs&#xff0c;但是我还是做了好久 当时的错误&#xff1a;很容易错的就是&#xff0c;当你遍历…...

    2023/3/28 16:56:37
  15. 第几天

    题目的链接为&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1008[/url] 题目为&#xff1a; 第几天 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:899 测试通过:237描述在我们现在使用的日历中, 闰年…...

    2023/3/28 16:56:36
  16. Kruskal最小生成树

    你只有非常努力&#xff0c;才能看起来毫不费力。 大神整理的东西&#xff0c;很好的文章&#xff0c;贴上原网址https://blog.csdn.net/luomingjun12315/article/details/47700237 给定一个无向图&#xff0c;如果它任意两个顶点都联通并且是一棵树&#xff0c;那么我们就称之…...

    2023/3/28 16:56:36
  17. 2的N次方

    题目的链接为&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1009[/url] 题目为&#xff1a; 2的N次方 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:999 测试通过:500描述编程精确计算2的N次方。&am…...

    2023/3/28 16:56:35
  18. 洛谷1080 大数除法 除数小(在ll内)

    如果除数是一个可以表示的数就好解决了&#xff0c;可以直接将之前运算结果存储在一个long long类型的数组里面&#xff0c;数组的每一位里面都是一位&#xff08;只不过是有点占用空间&#xff0c;但是效果也是明显的好&#xff09; 另外注意题目中说了&#xff0c;一定会有金…...

    2023/3/28 16:56:35
  19. 数的计算

    题目的链接&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1010[/url] 题目的描述&#xff1a; 数的计算 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:531 测试通过:162描述要求找出具有下列性质数的…...

    2023/3/28 16:56:34
  20. 哈夫曼树 荷马史诗-洛谷

    这道题目做了五个多小时&#xff0c;主要还是不了解哈夫曼树的一些细节问题&#xff0c;自己做个总结吧。 题目链接&#xff1a;https://www.luogu.org/problemnew/show/P2168 总结&#xff1a; 一:这道题目的一些收获 1:求最终编码文本的长度&#xff0c;不一定必须让字符…...

    2023/3/28 16:56:34
  21. 洛谷1309 归并的思想

    https://www.luogu.org/problemnew/show/P1309 开始是强行排序&#xff0c;过不去&#xff0c;后来瞥了一眼是归并排序&#xff0c;就写了归并排序&#xff0c;还是tle。看了人家的思路才发现问题&#xff0c;暴漏了自己的问题&#xff1a;思考的太少了。 因为变化并不是很大…...

    2023/3/28 16:56:33
  22. 乘积最大

    题目的链接为&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1017[/url] 题目的描述为&#xff1a; 乘积最大 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:228 测试通过:100描述今年是国际数学联盟确…...

    2023/3/28 16:56:32
  23. 洛谷1019

    我觉得读懂题吧。。。这个题用string真的方便&#xff0c;做了三个小时&#xff0c;给自己当个教训吧。 #include <bits/stdc.h> using namespace std; const int maxn30; int vis[maxn]; int n,LEN,flag; string str[maxn];int isxunhuan(string temp) {int len1temp.l…...

    2023/3/28 16:56:32
  24. 二叉树复制和左右子树互换

    题目的地址&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1021[/url] 题目的描述&#xff1a; 二叉树复制和左右子树互换 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:272 测试通过:174描述二叉树是…...

    2023/3/28 16:56:31
  25. 洛谷1164 动态规划

    对于还是菜鸟的我来说&#xff0c;确实是一个很好的题目。第一眼是深搜&#xff0c;后来算一下大概是2^100的递归&#xff0c;肯定要凉。 #include <bits/stdc.h> using namespace std; const int maxn10005; int v[105],dp[maxn]; int main() {int N,M;cin>>N&g…...

    2023/3/28 16:56:31
  26. 哈夫曼编码与译码

    题目的链接为&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1022[/url] 题目的描述为&#xff1a; 哈夫曼编码与译码 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:343 测试通过:123描述已知电文包括…...

    2023/3/28 16:56:30
  27. 洛谷3916 图的遍历 反向建图

    https://www.luogu.org/problemnew/show/P3916 一&#xff1a;刚学图&#xff0c;考虑到了可能是不连通图的情况&#xff0c;进行了处理&#xff0c;但还是出了问题。直接正向dfs 错误代码如下&#xff0c;当然这样做也可以&#xff0c;因为我看有人居然对每一个点都dfs。。。…...

    2023/3/28 16:56:29
  28. 拙作几首

    《偶得》 风吹杨柳飘轻絮&#xff0c;雨打春江满目愁。 两处相思催人老&#xff0c;转眼青丝尽白头。 《落花》 庭院深深伴孤身&#xff0c;清酒月下忘世纷。 醉卧芍药不觉晓&#xff0c;一夜红泪尽沾身。 《桃源》 幽涧曲径何处访&#xff0c;清月千年笼寒沙。 东晋仙翁应不在…...

    2023/3/28 16:56:28
  29. 洛谷1330 染色

    https://www.luogu.org/problemnew/show/P1330 这就是刷专题不好的地方&#xff0c;挺好的一道题目&#xff0c;我还没看题就知道是染色问题。。。。 注意&#xff1a; 图可能不是连通的图有环 //很坑的一道题目&#xff0c;没有说序号是从小到大的 #include <bits/std…...

    2023/3/28 16:56:28
  30. Digital Roots

    题目的链接为&#xff1a;[url]http://acm.njupt.edu.cn/acmhome/problemdetail.do?&methodshowdetail&id1028[/url] 题目为&#xff1a; Digital Roots 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:329 测试通过:112描述The digital root of …...

    2023/3/28 16:56:27