![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
倞涼諒
NLP&CV
展开
-
(三)文本标记与提取方法 | python爬虫实战
文本标记文本标记的三种形式XML(eXtensible Markup Language)<name> … </name><name /><!‐‐ ‐‐>实例:<person><firstName>Tian</firstName><lastName>Song</lastName><address><streetAddr>中关村南大街5号</str原创 2020-11-22 15:12:36 · 282 阅读 · 1 评论 -
(二)BeautifulSoup库入门 | python爬虫实战
BeautifulSoup库安装:pip3 install beautifulsoup4HTML相当于一个标签树BeautifulSoup库是解析、遍历、维护“标签树”的功能库BeautifulSoup类的常用解析器解析器使用方法条件bs4的HTML解析器BeautifulSoup(mk,‘html.parser’)安装bs4库lxml的HTML解析器BeautifulSoup(mk,‘lxml’)pip install lxmllxml的XML解析器Be原创 2020-11-22 12:05:26 · 317 阅读 · 0 评论 -
(一)requests库入门 | python爬虫实战
requests库requests库的7个主要方法方法说明requests.request()构建一个请求,支撑以下各个方法的基础方法requests.get()获取HTML网页的主要方法,对应于HTTP的GETrequests.head()获取HTML网页头信息的方法,对应于HTTP的HEADrequests.post()向HTML网页提交POST请求的方法,对应于HTTP的POSTrequests.put()向HTML网页提交PUT请求的方法,对原创 2020-11-21 21:40:28 · 144 阅读 · 0 评论 -
详细 hadoop伪分布式环境搭建
虚拟机网络虚拟机网络类型:VMnet1网口对应的是仅主机模式VMnet8网口对应的是NAT模式VMnet0网口对应的是桥接模式su - root进入root用户1、配置ip、hostname(一)、修改ipvi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0TYPE=EthernetONBOOT=yesBOOTPROTO=staticIPADDR=xxx.xxx.183.129NETMASK=255.255.255.0GA原创 2020-11-21 14:46:48 · 157 阅读 · 0 评论 -
蓝桥杯自用算法模板
快速幂long long pow(long long base, int k){ long long ans = 1; while(k > 0){ if(k & 1){ ans *= base; } k >>= 1; base *= base; } return ans;}进制转换void binary(int x, int k) { string str = ""; int p; while( x > 0){ p = x %原创 2020-10-16 19:55:48 · 196 阅读 · 0 评论 -
二维坐标离散化
离散化,把无限空间中有限的个体映射到有限的空间中去,以此提高算法的时空效率。通俗的说,离散化是在不改变数据相对大小的条件下,对数据进行相应的缩小。 —百度百科经常遇到二维坐标分不大,但数据量少,即稀疏的二维坐标的题。例P3431 [POI2005]AUT-The Bus一个二维坐标,x 轴的取值为[1, 1e9], y 轴的取值为[1, 1e9], 但数据只有 k(<=5000)这1e9 * 1e9的图有用的点,最大为 5000,我们也建不了1e9 * 1e9的二维坐标,且程序运行时间大幅原创 2020-10-07 13:47:19 · 972 阅读 · 0 评论 -
一维树状数组模板
强推学习树状数组视频:完全理解并深入应用树状数组 | 支持多种动态维护区间操作P3374 【模板】树状数组 1P3368 【模板】树状数组 2什么是树状数组树状数组是用数组模拟树形结构树状数组可以解决的问题单点修改区间修改区间查询区间修改树状数组的优缺点两者修改查询操作时间复杂度操作朴素数组树状数组单点修改1log2(n)区间查询nlog2(n)多次操作n^2nlog2(n)构建树状数组for(int i = 1; i &原创 2020-10-06 10:31:28 · 95 阅读 · 0 评论 -
P2404 自然数的拆分问题
#include <bits/stdc++.h>using namespace std;int n, cnt;string s;// k记录当前分解的剩余值 last记录最近分解出的数大小 str记录分解后连接生成字符串void back(int k, int last, string str){ // 若k为0,即分解完,当前分解输出 if(k == 0 && str.length() != 1){ cout << str原创 2020-10-01 20:12:26 · 146 阅读 · 0 评论 -
最大公约数和最小公倍数
最大公约数和最小公倍数辗转相除法求最大公约数:例:12 912 % 9 => 39 % 3 == 0则12 和 9 最大公约数为3最小公倍数 = a * b / (a、b的最大公约数)原创 2020-08-18 10:27:56 · 87 阅读 · 0 评论 -
DP 动态规划 动规
DP 动态规划 动规一般思路:1.将原问题分解为子问题把原问题分解为若干个子问题,子问题和原问题形式相同或类似,只不过规模变小了。子问题都解决,原问题即解决。子问题的解一旦求出就会被保存,所以每个子问题只需求 解一次。2.确定状态在用动态规划解题时,我们往往将和子问题相 关的各个变量的一组取值,称之为一个“状 态”。一个“状态”对应于一个或多个子问题, 所谓某个“状态”下的“值”,就是...原创 2020-03-01 16:20:40 · 164 阅读 · 0 评论 -
int, long long ...精度(取值范围)
原创 2020-02-05 18:30:19 · 2271 阅读 · 1 评论 -
素数筛选判断(线性筛选法、K合因子数)
素数素数,又称质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。1、普通方法int is_Primes(int n){ int i=0; if(n<2 || n%2==0) return 0; for(i=2; i<(sqrt(n)+0.5); i++){ if(n%i == 0){ return 0; } } return 1;}...原创 2019-11-09 00:49:00 · 217 阅读 · 1 评论