1. 简介 国庆假日结束了,新的工作又开始了,今天我们继续爬取一个网站,这个网站为 ,蜂鸟一个摄影大牛聚集的地方,本教程请用来学习,不要用于商业目的,不出意外,蜂鸟是有版权保护的网站。 2. 网站分析 第一步,分析要爬取的网站有没有方法爬取,打开页面,找分页 上面的页面发现一个关键的参数 这个就是页 ...
分类:
编程语言 时间:
2018-12-18 11:00:31
阅读次数:
192
[TOC] 54/59螺旋矩阵 思路: 设置上下左右四个边界变量 新建ArrayList存储结果 循环:四个循环,左 右,上 下,右 左,下 上。每次循环添加结果,循环后判断边界是否相等了,是的话就退出 62不同路径 一个机器人位于一个 m x n 网格的左上角 。机器人每次只能向下或者向右移动一步 ...
分类:
其他好文 时间:
2018-12-11 11:30:27
阅读次数:
245
C语言易错点 1.每个C语言程序中main函数是有且只有一个的。 2.算法可以没有输入,但必须要有输出。 3.在函数中不可以再定义函数。 4.break可用于循环结构和switch语句。 5.break和continue的区别在于前者是跳出循环,后者是结束本次循环。 6.逗号的运算符的级别最低。 7 ...
分类:
编程语言 时间:
2018-12-11 00:34:08
阅读次数:
223
DELIMITER $$CREATE DEFINER=`root`@`192.168.2.254` PROCEDURE `pjzzspdz_fpmx_initdata12101245`()BEGIN#其中走完一次循环可产生15条数据,单天数据量40w 因此日期增量值为40w/15=26667 ,总的 ...
分类:
数据库 时间:
2018-12-10 18:03:32
阅读次数:
876
单源最短路径 给定一个图,和一个源顶点src,找到从src到其它所有所有顶点的最短路径,图中可能含有负权值的边。 Dijksra的算法是一个贪婪算法,时间复杂度是O(VLogV)(使用最小堆)。但是迪杰斯特拉算法在有负权值边的图中不适用,Bellman-Ford适合这样的图。在网络路由中,该算法会被 ...
分类:
编程语言 时间:
2018-12-09 21:29:09
阅读次数:
692
'得到数字 Function getnum(s) n = Len(s) '求出s的长度,放在变量n中 For i = 1 To n '进行n次循环 a = Mid(s, i, 1) '取s中第i个字符,放在a中' If a >= 0 And a <= 9 Then '大于等于0,小于等于9的为数字 ...
分类:
编程语言 时间:
2018-12-09 14:20:11
阅读次数:
218
break 用于完全结束一个循环,跳出循环执行代码后面的语句 continue和break类似,区别在于continue只是终止本次循环,接着还执行后面的循环 break是完全终止循环 此代码输入 0 1 2 3 4 5 跳出循环 表明break是完全终止循环 此代码输入 0 1 2 3 4 5 5 ...
分类:
其他好文 时间:
2018-12-05 02:13:29
阅读次数:
175
tf.while_loop 可以这样理解: 即loop参数先传入cond 判断条件是否成立,成立之后,把 loop参数传入body 执行操作, 然后返回 操作后的 loop 参数,即loop参数已被更新,再把更新后的参数传入cond, 依次循环,直到不满足条件。 我们来看这样一个场景如何在 tens ...
分类:
其他好文 时间:
2018-12-04 22:28:58
阅读次数:
534
第一次练习: (1)借鉴了CSDN的模板代码,进行了自己的分析,在ex9的模板下稍作更改,将0b800h定义为数据段的段地址,通过si、di控制字符和颜色 (2)在外层循环里,si用来控制颜色在二次循环里,si、di被二次利用,相当于for循环中再次int i=0 (3) add bx,0a0h 在 ...
分类:
其他好文 时间:
2018-12-04 20:10:04
阅读次数:
168
时间复杂度最优时间复杂度:O(nlogn)最坏时间复杂度:O(n)稳定性:不稳定从?开始快速排序平均需要花费O(nlogn)时间的描述并不明显。但是不难观察到的是分区运算,数组的元素都会在每次循环中?访过?次,使?O(n)的时间。在使?结合(concatenation)的版本中,这项运算也是O(n)。在最好的情况,每次我们运??次分区,我们会把?个数列分为两个?近相等的?段。这个意思就是每次递归调
分类:
编程语言 时间:
2018-12-04 19:09:29
阅读次数:
198