爬虫学习基础——爬虫学习基础篇 一.最基础知识 什么是服务器渲染?(简单至极,套路死) 服务器端将数据和HTML结合在一起同意返回给浏览器 例子: 123456789from urllib.request import urlopenurl = "https://www.baidu.com/"resp = urlopen(url)with open("mybaidu.html", mo 2024-05-29 爬虫专栏 #网络 #爬虫 #python
算法练习专栏——Codeforces——Codeforces Round 947 (Div. 1 + Div. 2) A. Bazoka and Mocha’s Array原题 Mocha likes arrays, so before her departure, Bazoka gave her an array $a$ consisting of $n$ positive integers as a gift. Now Mocha wants to know whether array $a$ could b 2024-05-27 算法练习专栏 #算法 #比赛 #ACM #Codeforces
算法练习专栏——牛客练习——牛客周赛 Round 44 A.唐龙守则链接 题目描述众所周知,牛客小白月赛q群有一条特殊规则: 不能连续发三张及以上的奶龙表情包。 但是,发多了也没关系,好心的管理员会对表情包序列进行处理。 只要每三张撤回一张,炸鸡块就没办法禁言了! 给定 表情包序列 的长度 n ,请问管理员需要撤回几张表情包。 输入描述:1第一行有一个正整数 n ( 1≤n≤105 ) 。 输出描述:1输出一个整数,代表需要撤回的表情包的数量。 示 2024-05-26 算法练习专栏 #练习 #算法 #比赛 #牛客
算法练习专栏——牛客练习——牛客小白月赛93 A:生不逢七:cn:链接 题目描述睡前游戏中最简单又最好玩的游戏就是这个啦! 该游戏规则为:多名玩家轮流报数,当要报的数字中含有 7 或者是 7 的倍数时(例如 37,49),不能将该数报出来,要换一种提前规定好的方式报数,当一个人报错或者报慢了这个人就输了。 我们认为玩家是围成一圈进行游戏的,第 n 个人报完数之后,会轮到第 1 个人报数。 现在告诉你玩家的总人数以及你上一个人报的数(用 2024-05-25 算法练习专栏 #练习 #算法 #比赛 #牛客
算法练习专栏——牛客练习——牛客小白月赛94 A:小苯的九宫格原题 题目描述在一些安全性要求较高的APP中,通常我们输入密码时,系统弹出的输入框都是乱序的。这样一来就能防止想通过观察手指点击位置来推测密码的坏人。 现在小苯有一个可能乱序的九宫格按键,但他没注意到九宫格是乱序,因此他还是按照正常九宫格顺序点击的按键。 (正常九宫格:也就是按照 1 到 9 分为三行三列,从上到下,从左到右都是递增的,下方备注有图) 请你告诉他,在他点击完 2024-05-24 算法练习专栏 #练习 #算法 #比赛 #牛客
算法练习专栏——Codeforces——Codeforces Round946 (Div. 3) B. Symmetric Encoding原题 Polycarp has a string $s$, which consists of lowercase Latin letters. He encodes this string using the following algorithm: first, he constructs a new auxiliary string $r$, wh 2024-05-22 算法练习专栏 #算法 #比赛 #ACM #Codeforces
算法练习专栏——Codeforces——Codeforces Round 946 (Div. 3) B. Symmetric Encoding原题 Polycarp has a string $s$, which consists of lowercase Latin letters. He encodes this string using the following algorithm: first, he constructs a new auxiliary string $r$, wh 2024-05-21 算法练习专栏 #算法 #比赛 #ACM #Codeforces #题解
算法学习专栏——线段树——线段树的多类操作(有问题!!!debug中.......) 【模板】线段树 2原题 题目描述如题,已知一个数列,你需要进行下面三种操作: 将某区间每一个数乘上 $x$; 将某区间每一个数加上 $x$; 求出某区间每一个数的和。 输入格式第一行包含三个整数 $n,q,m$,分别表示该数列数字的个数、操作的总个数和模数。 第二行包含 $n$ 个用空格分隔的整数,其中第 $i$ 个数字表示数列第 $i$ 项的初始值。 接下来 $q$ 行每行包含若干个整数,表 2024-05-20 算法学习专栏 #算法 #线段树
算法练习专栏——牛客练习——“现代汽车中国前瞻软件赛杯”牛客周赛Round43 A:小红平分糖果链接 题目描述小红拿到了n个糖果,她准备和小紫平分这些糖果,也就是说她们拿到的糖果数量必须相同。请你计算她们各自分到多少糖果。 输入描述:12一个正整数n。1≤n≤100 输出描述:12如果无法平分,请输出-1。否则输出两个正整数x,y,用空格隔开,代表小红和小紫拿到的糖果。 示例1 输入复制 13 输出复制 1-1 说明1无 2024-05-19 算法练习专栏 #练习 #算法 #大模拟 #比赛 #牛客 #数学知识