排序:
默认
按更新时间
按访问量

Flask学习(一)jinja2模板的学习

1.常用的几种模板语句如下:{%   %}#运行jinja2的语句{{  }} #在页面中打印jinja2运行的结果{# #}jinja2中的注释例如:if else语句{%if age%}年龄:{{age}}{%else%}不存在年龄{%endif%}函数render_template 是把ji...

2018-05-06 10:28:27

阅读数:18

评论数:0

Python面试题(二)编程算法

Python编程题1.      一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。#青蛙调问题def fib(n):   if n<=0:       return -1;   elif n==1 or n==2:       ret...

2018-05-04 15:29:07

阅读数:26

评论数:0

python面试题总结(一)基础知识

1.      Python是如何进行内存管理的?(1)对象的引用计数机制Python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。引用计数增加的情况:1.      一个对象分配一个新名称2.      将其放入一个容器中引用计数减少的情况:1.      使用del语句对对象...

2018-05-04 15:28:03

阅读数:15

评论数:0

动态规划(三)连续子数组的最大和

1.题目描述一个数组有 N 个元素,求连续子数组的最大和。 例如:[-1,2,1],和最大的连续子数组为[2,1],其和为 3输入描述:输入为两行。 第一行一个整数n(1 <= n <= 100000),表示一共有n个元素 第二行为n个数,即每个元素,每...

2018-05-03 10:56:37

阅读数:19

评论数:0

动态规划(二)X*Y网络迷宫

1.题目描述X*Y的网格迷宫有一个X*Y的网格,小团要在此网格上从左上角到右下角,只能走格点且只能向右或向下走。请设计一个算法,计算小团有多少种走法。给定两个正整数int x,int y,请返回小团的走法数目。输入描述:输入包括一行,逗号隔开的两个正整数x和y,取值范围[1,10]。1输出描述:输...

2018-05-03 10:35:06

阅读数:17

评论数:0

动态规划(一)暗黑字符串

1.题目描述一个只包含’A’、’B’和’C’的字符串,如果存在某一段长度为3的连续子串中恰好’A’、’B’和’C’各有一个,那么这个字符串就是纯净的,否则这个字符串就是暗黑的。例如:BAACAACCBAAA 连续子串”CBA”中包含了’A’,’B’,’C’各一个,所以是纯净的字符串AABBCCAA...

2018-05-02 17:05:49

阅读数:2

评论数:0

Lintcode刷题(一)第三题 统计数字

1.题目描述计算数字k在0到n中的出现的次数,k可能是0~9的一个值您在真实的面试中是否遇到过这个题? Yes样例例如n=12,k=1,在 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12],我们发现1出现了5次 (1, 10, 11, 12)思路:如果是一位数可...

2018-05-02 10:57:57

阅读数:12

评论数:0

Python爬虫学习(六)Selenium的问题

环境问题在Pycharm中安装selenium,安装谷歌浏览器,下载chrome浏览器,下载chromedriverhttp://chromedriver.storage.googleapis.com/index.html把这个配置exe文件配置到环境变量中去,最后记着把这个exe文件拷贝Pych...

2018-04-24 11:01:38

阅读数:6

评论数:0

Python爬虫学习(五)JSON文件存储

1.读取JSONjson.loads()方法将字符串转为JSON对象。s=[{},{}]    取出s中的内容s[0]['']     s[0].get('')把JSON对象转化为字符串json.dumps()如果想保存JSON格式,可以在加一个参数indent,代表缩进字符个数with open...

2018-04-23 19:51:02

阅读数:6

评论数:0

Python爬虫学习(四)抓取猫眼电影的top100

利用requests库加上beautifulsoup完成代码如下import requests from bs4 import BeautifulSoup headers = { 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X ...

2018-04-23 19:11:45

阅读数:6

评论数:0

Python爬虫学习(三)使用Beautiful soup

1.使用lxml解析器,初始化Beautiul Soup时,把第二个参数改成lxml即可from bs4 import BeautifulSoup soup=BeautifulSoup('<p>hello</p&g...

2018-04-23 16:43:30

阅读数:11

评论数:0

Python爬虫学习(二)requests的使用

1.  如何保存图片,音频和视频文件?import requests r = requests.get('https://github.com/favicon.ico') with open('D:/favicon.ico','wb') as f: f.write(r.content)...

2018-04-23 14:43:31

阅读数:4

评论数:0

Python爬虫学习(一)爬虫的基础

1.URL和URI    URI包括URL(统一资源定位符)和URN(统一资源名称)。URN只命名资源而不指定如何定位资源。2.超文本     我们在浏览器里看到的网页就是超文本解析而成的,其网页源代码是一系列HTML代码。3.HTTP和HTTPS       访问资源需要的协议类型。HTTP叫做...

2018-04-23 13:50:46

阅读数:19

评论数:0

LeetCode算法第一题Two Sum

//two number#include<stdio.h>int main(){ int num[2]={100,100},n,x[10],i,j,target,flag; scanf("%d",&am...

2018-03-03 15:15:31

阅读数:7

评论数:0

数据结构(十六) 线索二叉树讲解(带头节点后序加线索) 以及实现的完整代码

这篇先放放,等等再写。

2017-01-02 18:36:09

阅读数:114

评论数:0

数据结构(十五) 线索二叉树讲解(带头节点中序加线索) 以及实现的完整代码

这篇博客主要讲解的是中序线索化的基础上加上头节点(前序类似),这样做的好处是可以让所有的指针都不为空(即都有指向)。 下篇博客主要讲解后序加上线索化,这个有一定的难度。 实现的代码如下:

2017-01-02 14:55:23

阅读数:304

评论数:0

数据结构(十四) 线索二叉树讲解(不带头节点中序加线索) 以及实现的完整代码

中序线索话何上一篇博客的前序加线索化思路是一样的。 下面是实现的代码: //为二叉链表加中序线索化 (不带头节点) #include using namespace std; //线索化的结构体 typedef struct Node { char data; int ltag; ...

2017-01-02 14:45:10

阅读数:140

评论数:0

数据结构(十三) 线索二叉树讲解(不带头节点前序加线索) 以及实现的完整代码

引用线索二叉树的目的 因为二叉链表中,假设有n个节点,指针指向为空的指针有n+1个,为了利用这些指针,引入了线索化的概念,而且为二叉链表加入线索化后,对二叉树的遍历便的很方便。 加线索化分为:前序线索化,中序线索化,后序线索化。 实现的代码如下:

2017-01-01 21:10:01

阅读数:283

评论数:0

数据结构(十二) 二叉树的基本操作 --- 创建一个二叉树 前中后序遍历二叉树

//二叉树可以顺序存储也可以链式存储 顺序存储适合满二叉树和完全二叉树但不适合一般的二叉树 //用链式存储对二叉树的一些基本操作 //采用的二叉链表的方法 #include using namespace std; //二叉树的结构体 typedef struct Node { ...

2017-01-01 19:55:15

阅读数:125

评论数:0

数据结构(十一)循环队列的基本操作----6个基本操作

//顺序队列存在一个问题 ---假溢出现象,为了解决这个问题,提出了循环队列//循环队列中存在队空和队满条件一样的情况,因此提出了牺牲一个空间的方法 //循环队列的基本操作 #include using namespace std;#define MAXSIZE 5//队列的结构体struct N...

2017-01-01 13:32:52

阅读数:496

评论数:0

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