自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CODER的博客

代码不是人生的全部,但程序员的思维将让我获益终生

  • 博客(17)
  • 收藏
  • 关注

转载 beautiful soup 学习

<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Ascii art</title></head><body><form nam

2018-02-28 23:06:12 177

翻译 UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 35: ordinal not in range(128)

在使用爬虫的时候出现的问题,网上的方法: field.text = data.decode("utf8")另外的问题:提取出的信息中有“\xa0”,并且无法去掉,查阅了相关资料,后发现该字符表示空格。 string.replace(u'\xa0', u' ')...

2018-02-28 22:15:51 1773

转载 numpy学习—ravel() & flatten()

首先声明两者所要实现的功能是一致的(将多维数组降位一维),两者的区别在于返回拷贝(copy)还是返回视图(view),numpy.flatten()返回一份拷贝,对拷贝所做的修改不会影响(reflects)原始矩阵,而numpy.ravel()返回的是视图(view,也颇有几分C/C++引用reference的意味),会影响(reflects)原始矩阵。两者的功能>>&...

2018-02-26 22:50:13 187

转载 numpy学习

前言NUMPY(以下简称NP)是Python数据分析必不可少的第三方库,np的出现一定程度上解决了Python运算性能不佳的问题,同时提供了更加精确的数据类型。如今,np已成为Python 数据分析的基础,可以说,NP是SciPy、Pandas等数据处理或科学计算库最基本的函数功能库。因此,理解np的数据类型对python数据分析十分有帮助。NP提供了以下重点功能。一个强大的N维数组...

2018-02-26 22:36:32 267

原创 C语言中存储类型auto,static,extern,register

1.在我们的内存中,会分为三块:静态区,堆区,栈区。外部变量和全局变量存放在静态区,局部变量存放在栈区,动态开辟的内存存在堆区。2.auto类型:其实在函数中的局部变量,不加特殊声明,都是auto变量,但是关键字”auto”可以被省略。这些变量在函数被调用时分配存储方式,函数调用结束后这些存储空间就被释放了。 C语言中隐含的存储类型是 auto3.static类型: 静态类型数据...

2018-02-25 14:22:27 4503

原创 UBUNTU上安装mysql 设置远程操作

Ubuntu上安装MySQL非常简单只需要几条命令就可以完成。 sudo apt-get install mysql-server apt-get isntall mysql-client sudo apt-get install libmysqlclient-dev 安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成...

2018-02-22 20:26:59 123

原创 flask + ajax + mysql +jquery实现点赞功能

1.需求:实现点赞点灭,同一用户对一篇文章不可重复点赞和点灭,要求把数量显示出来 2.方法:建两张表(一张也可以),分别保存点赞的文章id+用户,点灭的文章id+用户名 3.使用异步的方法减少服务器负载 4.见代码 5.jquery平时不怎么用,用起来确实方便 6.需要学习:mysql db.session.add等操作 ajax的使用方法,jquery元素选择器,变量的选择(长见识) ...

2018-02-21 10:47:43 1734 1

原创 L1-025. 正整数A+B

本题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。 输入格式: 输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字、负数、带小数点的实数、甚至是一堆乱码。 注意:我们把输入中出现的第1个空格认为是A和B的分隔。题目保证至少存在一个空格,并且B不是一个空字符串。...

2018-02-18 09:32:06 166

原创 PAT 1025. 反转链表 (25)

反转链表 (25) 时间限制 300 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 给定一个常数K以及一个单链表L,请编写程序将L中每K个结点反转。例如:给定L为1→2→3→4→5→6,K为3,则输出应该为3→2→1→6→5→4;如果K为4,则输出应该为4→3→2→1→5→6,即最后不到K个元...

2018-02-10 14:47:23 196

原创 PAT 1034. 有理数四则运算(20)

有理数四则运算(20) 本题要求编写程序,计算2个有理数的和、差、积、商。 输入格式: 输入在一行中按照“a1/b1 a2/b2”的格式给出两个分数形式的有理数,其中分子和分母全是整型范围内的整数,负号只可能出现在分子前,分母不为0。 输出格式: 分别在4行中按照“有理数1 运算符 有理数2 = 结果”的格式顺序输出2个有理数的和、差、积、商。注意输出的每个有理数必须是该有理数的...

2018-02-09 16:17:01 143

原创 PAT 1035. 插入与归并(25)

1.这道题先给我们展示了两种算法,接下来我们就要用这两种算法来对原数组进行排序,每进行一个阶段就和目标数组比较,一模一样的话就跳出循环。 2.插排:比如 9 8 7 6 5 4 3 2 1 第一次插排->8 9 7 6 5 4 3 2 1 第二次插排->7 8 9 6 5 4 3 2 1 第三次插排->6 7 8 9 5 4 3 2 1 3.归并:比如 9 8 7 ...

2018-02-08 10:43:54 183

原创 PAT 1074. 宇宙无敌加法器

冷静分析1.本题属于大数加法的变种,恶心的是每一位的进制是任意的 2.由于上下两个数的长度存在不一致的情况,我们对不一致部分补充0,从个位逐一加,保存进位 3.具体方法见代码 4.注意0+0的输出#include #include int main(){ char jinzhi[30];//保存进制 char a[30]; char b[30];

2018-02-07 16:50:21 528

原创 1073. 多选题常见计分法(20)

1.不太想做这种题目 2.关键是输出:漏选的,多选的,都属于易错选项,分两次循环查找,同时保存好max值,开个数组,保存每个选项的错误次数即可,输出的时候根据mmax对应输出#include #include struct stem{ int score; int total; int right; char str[60]; int a[5];

2018-02-07 13:02:37 552

原创 PAT 1058. 选择题(20)

1.乍一眼看觉得好烦啊 2.思路:结构体保存每一题的信息,答案用字符串保存 3.比如 3 4 2 a c 他的答案为: ” a c” 4.本题是不用考虑顺序的,题干说明了按题目顺序给出思路 5.个人刚开始做比较疑惑的地方 2 2 3 4,啥意思?第一个2,是错误最多的次数,234是题号,搞清这个就明白很多了#include #include struct stem{

2018-02-06 16:49:18 305

原创 PAT 1068. 万绿丛中一点红(20)

1.题目存在歧义,边缘点是需要考虑的,尽管它边缘少于8个点 2.“独一无二”:这个字眼很关键,意味着该种颜色只能在那么多点中出现一次 3.充分大的意思包含了绝对值 4.这道题考的是语文水平 5.找到两个符合条件的点即可break,不必找出所有点 6.边缘点,如(0,0),在check的时候要考虑他左上角是没有点的即a[-1][-1]不存在,不然会报段错误具体代码实现#incl

2018-02-06 13:43:01 238

原创 PAT1045. 快速排序(25)

题目思路: 1.初步我用循环做的,发现超时 2.思路改进,观察给出的样例和他的输出 1 3 2 4 5 排序后 1 2 3 4 5 要的结果 1 4 5 是不是有点感觉了呢 3.我就按照这个思路又复制了原来的数组,将原来的数组排序后,遍历对比一下,找到位置相同的,count++ 4.满怀好奇,成功了几个,其他全错 5.回想一下,总觉得哪里不对啊,想了几个测试例

2018-02-04 21:51:03 172

原创 1044. 火星数字(20)

1.提供几个特殊的测试点 tret tret 39 26 0 tret 对应的输出应该为 0 maa hel tret 0 2.详细过程见代码#include #include char *di[]={"tret","jan", "feb", "mar", "apr", "may", "jun", "jly", "aug", "sep", "oct", "nov",

2018-02-02 16:19:27 258

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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