自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

nhpper的博客

学海无涯,回头是岸

  • 博客(90)
  • 资源 (1)
  • 收藏
  • 关注

原创 记录 免费高清视频下载网站

7,000+ 最精彩的 Videos 图片 · 100% 免费下载 · Pexels 素材图片https://www.pexels.com/zh-cn/search/videos

2022-02-10 14:03:08 1471

原创 爬虫管理工具 scrapydweb 汉化

全部本人纯手动汉化,如有不足请多关照使用介绍:需要自行安装所需要的依赖,可以先用pip下载scrapydweb(为了安装依赖),然后再pip uninstall scrapydweb将压缩文件拷贝到服务器解压,进入文件目录执行 python setup.py install即可安装,后续scrapydweb怎么启动等操作请参考别人的博客使用scrapydw......

2020-01-09 16:34:50 3110 8

原创 python字典格式 城市和行政编码映射表(无序)

中国所有的地级市,直辖市,特别行政区,地区,自治州,盟,共342个,无序city = { '420500': ['湖北省', '宜昌市'], '231200': ['黑龙江省', '绥化市'], '420900': ['湖北省', '孝感市'], '230400': ['黑龙江省', '鹤岗市'], '150500': ['内蒙古自治区', '通辽市'], '150300': [...

2019-12-17 16:50:09 1526

原创 剑指offer刷题(11-20) python

在线做题链接 牛客网面试题11.二进制中1的个数输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。# 使用位移和与运算,例如 1001&1 = 1 ,右移一位 100&1=0,以此类推class Solution: def NumberOf1(self, n): # write code here num,i=0,0 ...

2019-12-01 10:22:48 219

原创 剑指offer刷题(1-10) python

在线做题链接 牛客网点击进入面试题1.二维数组中查找在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。class Solution: # array 二维列表 def Find(self, target, array): ...

2019-11-29 14:47:59 249

原创 Python详细解析 深拷贝,浅拷贝,赋值

一.赋值 假设我们另x=[1,2,3,4,5],y=x,如果我们改变x的值,y的值会不会也跟着变化,答案是会的,因为赋值后虽然y的值和x的值是一样的,但是他们对应的引用还是相同的,如果改变了x其中一个里面的值,y中对应位置的元素也会改变,如下图x=[1,2,3,4]y=xprint(y)# 结果[1, 2, 3, 4]x[0]=10print(y)# 结果[...

2019-08-01 15:32:27 376

原创 python3——调用百度翻译API制作简单翻译器

一.获取百度翻译开放平台api在百度翻译网站“http://api.fanyi.baidu.com/api/trans/product/index”注册账号,然后获取api,在管理控制台中可以看到自己的app id和密匙通用翻译API通过HTTP接口对外提供多语种互译服务。您只需要通过调用通用翻译API,传入待翻译的内容,并指定要翻译的源语言(支持源语言语种自动检测)和目标语言种类,就可以得...

2019-07-12 11:03:36 2022 1

原创 python中random模块及其常用方法

random模块常用方法1)random.random()#random.random()用于生成一个随机小数n,0<=n<1.0import randomrandom.random()0.073913719103582582)random.uniform(a,b)#random.uniform(a,b),用于生成一个指定范围内的小数,两个参数中一个是上限,一个是下限...

2019-07-11 10:47:40 2096 2

原创 职业生涯

nhpp的职业生涯时间 比赛 成绩 2016.7 首届GPLT团体程序设计天梯赛全国赛区 成功参赛奖 2017.3 第二届GPLT团体程序设计天梯赛华中赛区 华中赛区二等奖 2017.4 第八届‘蓝桥杯’大赛湖南赛区 省二等奖 2017.5 2017年湖南湘潭邀请赛 顽强拼搏奖 2017.9 湖南省第十...

2019-07-10 14:32:15 252

原创 python:面向对象实例:扑克牌发牌程序(非图形化 )

4名牌手打牌,计算机随机将52张牌(不含大/小鬼)发给4名牌手,并在屏幕上显示每位牌手的牌。程序的运行结果如图所示发牌程序设计出3个类——Card类、Hand类和Poke类。1.card类Card类代表一张牌,其中FaceNum字段指的是牌面数字1-13,Suit字段指的是花色,Rank指的是牌的大小(1)Card构造函数根据参数初始化封装的成员变量,实现盘面大小和花色的初始化...

2019-07-04 18:00:05 7143

原创 2019 计蒜之道 初赛 第三场 A题淘宝商品价格大PK(python做法,最长上升子序列)

阿里巴巴集团旗下的淘宝已经成为大家最常用的线上购物网站了,小明想买一本算法书,在淘宝浏览选购时发现各家店铺价格有很多。聪明的小明想得到一个价格对比排序,以升序表示。在思考方法时,联想到刚刚上课时学的最长上升子序列知识,心中想到了一个有意思的问题。如果把这本算法书的nn个价格,以A_1,A_2,\cdots,A_NA1​,A2​,⋯,AN​来表示,这就是一个序列了。那如果我们想删除其中一...

2019-07-03 10:06:46 446

原创 2019 计蒜之道 初赛 第三场 阿里巴巴协助征战SARS(python做法,费马小定理+快速幂)

目前,SARS 病毒的研究在世界范围内进行,经科学家研究发现,该病毒及其变种的 DNA 的一条单链中,胞嘧啶、腺嘧啶均是成对出现的。这虽然是一个重大发现,但还不是该病毒的最主要特征,因为这个特征实在太弱了。为了进一步搞清楚该病毒的特征,CN 疾病控制中心和阿里巴巴集团合作,用科技的力量和程序的思维来解决这个难题。现阿里巴巴特委派你成为 CN 疾病控制中心的 SARS 高级研究员,去研究在这个特...

2019-07-02 14:53:14 566

原创 python函数习题

1.写一个函数,传入两个参数,第一个参数为底数,第二个参数为幂,返回底数的幂运算值解:题目中要求求一个数的幂运算,但是没有说明给出的底数是整数还是小数,所以我们不能直接用int输入def mi(n,m): return float(float(n)**int(m))n,m=input('请输入两个数:\n').split()print('%g'%mi(n,m))2.编...

2019-06-28 15:52:08 2445

原创 python学习笔记七(函数)

函数1.结构化编程 将特殊的逻辑,功能性代码,单独的抽取出来,封装成函数进行调用 min([1,2,3]) ---逻辑被封装到了函数当中,调用起来非常方便简洁2.非结构化编程 所有的代码和逻辑都在同一个代码块中 图书管理系统 逻辑比较混乱,代码量太多,太杂函数是程序的重要组成部分一个程序中可以有多个函数组成,多个函数...

2019-06-28 11:01:05 435

原创 python学习笔记六(序列)

序列(sequence)列表,元组,字符串1.都可以通过下标进行访问2.下标都是从零开始3.多个元素可以使用分片进行获取4.拥有相同的操作符序列的两个特点:1.索引操作2.切片操作满足两个特点的数据,就可以称之为序列函数1.list(iterable): 将可迭代对象转换成列表 list():空列表2.tuple(iterable...

2019-06-27 11:35:27 276

原创 python学习笔记五(字符串及其方法)

字符串1.天生可以跨平台---操作系统:os(Opreating System)--win osx Linux2.任何程序设计语言---字符串---(编码)3.python2和python3的字符串有很多不同4.支持分片: l=[1,2,3,4,5,6,7,8,] l[1:6]---[2,3,4,5,6] s='hello world' s...

2019-06-27 09:00:18 395

原创 python实现八皇后问题(二位列表)

八皇后问题:在8*8的国际象棋盘上,放置8个皇后,使任何一个皇后都不能吃掉另一个。国际象棋规则中,皇后可以吃到任何一个与他在同一行、同一列或者同一斜线上的敌方棋子,所以八皇后问题的所有解满足:8个皇后都不在同一行、同一列,或者同一斜线上。要求:输出所有的解。提示,用递归这是简单的dfs搜索,python如下def print1(): global t,arr ...

2019-06-25 15:09:56 867

原创 python学习笔记四(列表)

列表:同构:所有的数据是相同异构:所有的数据类型不同创建列表1.创建一个普通列表: [1,2,3]2.创建混合列表: [1,2,3,'hehe',[1,2,3]]3.创建空列表 []4.利用工厂函数创建 list():创建空列表 list(iterable): 从可迭代对象的元素中初始化一个新的列表可...

2019-06-24 15:22:21 604

原创 python学习笔记三(循环)

循环流程while重复执行某些代码语法: while 布尔表达式: 循环体(代码)注意死循环合理的使用循环条件(布尔表达式)效率问题1.while 1 和 while True: ----py3中效率一样,但是在py2中 while 1 效率高 bool是int子类,继承了int的方法 True+True=22...

2019-06-24 15:19:27 176

原创 python学习笔记二

python语法基础输出语句printf():打印语句py3中 表示:函数(内置函数)-----py2中就是一个打印语句数字,字符串,列表---数据打印运算式(表达式)可以接受多个参数,多个参数由逗号隔开可以接受关键字参数---py2中不支持print默认end为\n print(end='')不换行输入语句input(提示信息)内置函数在控制台等待用户输入i...

2019-06-20 13:43:10 279

原创 python学习笔记一

一、什么是py 是一门程序设计语言二、py特点 1.语法结构简单清晰 2.有着非常强大的类库(模块) 3.胶水语言(可以使用c或java中的类库) 4.纯面向对象语言(万物皆对象)次要特点:1.跨平台性(windows linux osx ngix 安卓 ios 塞班 黑莓 winp)2.编译成字节码:bytecode---pyc,pyo(字节码文件...二...

2019-06-20 13:42:30 333

原创 2017湖南省第十三届大学生计算机程序设计竞赛 A Seating Arrangement

DescriptionMr. Teacher老师班上一共有n个同学,编号为1到n。 在上课的时候Mr. Teacher要求同学们从左至右按1, 2, …, n的顺序坐成一排,这样每个同学的位置是固定的,谁没来上课就一目了然了。但是时间长了之后,Mr. Teacher发现坐得离得远的同学往往因为交流很少而逐渐变得生疏了,于是他决定重新安排同学们的座位,并且在新的座位安排中,任意两个相邻的同学的编号之...

2018-07-14 21:03:12 297

原创 2017湖南省第十三届大学生计算机程序设计竞赛 B Simplified Blackjack

Description在一次聚会上,Bob打算和Alice一起玩Blackjack游戏,但Alice平时很少玩扑克类游戏,Bob觉得跟Alice解释清楚Blackjack的规则有点困难,于是Bob决定和Alice玩一次简化版的Blackjack。点数计算游戏过程使用若干副去掉大小王的扑克牌,A代表1点,2-10即为牌面上的点数,J、Q、K均代表10点。发牌游戏包含两位玩家,一位玩家做庄家负责发牌,...

2018-07-14 20:59:08 691

原创 L2-028. 秀恩爱分得快

古人云:秀恩爱,分得快。互联网上每天都有大量人发布大量照片,我们通过分析这些照片,可以分析人与人之间的亲密度。如果一张照片上出现了 K 个人,这些人两两间的亲密度就被定义为 1/K。任意两个人如果同时出现在若干张照片里,他们之间的亲密度就是所有这些同框照片对应的亲密度之和。下面给定一批照片,请你分析一对给定的情侣,看看他们分别有没有亲密度更高的异性朋友?输入格式:输入在第一行给出 2 个正整数:N...

2018-04-04 20:45:05 5437

原创 L2-026. 小字辈

本题给定一个庞大家族的家谱,要请你给出最小一辈的名单。输入格式:输入在第一行给出家族人口总数 N(不超过 100 000 的正整数) —— 简单起见,我们把家族成员从 1 到 N 编号。随后第二行给出 N 个编号,其中第 i 个编号对应第 i 位成员的父/母。家谱中辈分最高的老祖宗对应的父/母编号为 -1。一行中的数字间以空格分隔。输出格式:首先输出最小的辈分(老祖宗的辈分为 1,以下逐级递增)。...

2018-04-04 09:40:12 1319

原创 L2-025. 分而治之

分而治之,各个击破是兵家常用的策略之一。在战争中,我们希望首先攻下敌方的部分城市,使其剩余的城市变成孤立无援,然后再分头各个击破。为此参谋部提供了若干打击方案。本题就请你编写程序,判断每个方案的可行性。输入格式:输入在第一行给出两个正整数 N 和 M(均不超过10 000),分别为敌方城市个数(于是默认城市从 1 到 N 编号)和连接两城市的通路条数。随后 M 行,每行给出一条通路所连接的两个城市...

2018-04-03 21:10:33 879

原创 L1-049. 天梯赛座位分配

天梯赛每年有大量参赛队员,要保证同一所学校的所有队员都不能相邻,分配座位就成为一件比较麻烦的事情。为此我们制定如下策略:假设某赛场有 N 所学校参赛,第 i 所学校有 M[i] 支队伍,每队 10 位参赛选手。令每校选手排成一列纵队,第 i+1 队的选手排在第 i 队选手之后。从第 1 所学校开始,各校的第 1 位队员顺次入座,然后是各校的第 2 位队员…… 以此类推。如果最后只剩下 1 所学校的...

2018-04-03 20:45:06 240

原创 电话聊天狂人(25 分)

电话聊天狂人(25 分)给定大量手机用户通话记录,找出其中通话次数最多的聊天狂人。输入格式:输入首先给出正整数N(≤10​5​​),为通话记录条数。随后N行,每行给出一条通话记录。简单起见,这里只列出拨出方和接收方的11位数字构成的手机号码,其中以空格分隔。输出格式:在一行中给出聊天狂人的手机号码及其通话次数,其间以空格分隔。如果这样的人不唯一,则输出狂人中最小的号码及其通话次数,并且附加给出并列...

2018-03-13 11:02:14 1066

原创 计蒜客-封印之门【floyd】

蒜头君被暗黑军团包围在一座岛上,所有通往近卫军团的路都有暗黑军团把手。幸运的是,小岛上有一扇上古之神打造的封印之门,可以通往近卫军团,传闻至今没有人能解除封印。封印之门上有一串文字,只包含小写字母,有kk种操作规则,每个规则可以把一个字符变换成另外一个字符。经过任意多次操作以后,最后如果能把封印之门上的文字变换成解开封印之门的文字,封印之门将会开启。蒜头君战斗力超强,但是不擅计算,请你帮...

2018-03-08 15:52:12 277

原创 2018 蓝桥杯省赛 B 组模拟赛(一) LIS

LIS是最长上升子序列。什么是最长上升子序列? 就是给你一个序列,请你在其中求出一段最长严格上升的部分,它不一定要连续。就像这样:22, 33, 44, 77 和 22, 33, 44, 66 就是序列 22 55 33 44 11 77 66 的两个上升子序列,最长的长度是 44。#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;#include&...

2018-03-07 14:29:35 358

原创 2018 蓝桥杯省赛 B 组模拟赛(一) U型数字

最近蒜头君喜欢上了U型数字,所谓U型数字,就是这个数字的每一位先严格单调递减,后严格单调递增。比如 212212 就是一个U型数字,但是 333333, 9898, 567567, 3131331313,就是不是U型数字。现在蒜头君问你,[1,100000][1,100000] 有多少U型数字?提示:请不要输出多余的符号。#include&lt;stdio.h&gt;int main(){ ...

2018-03-07 14:11:05 480

原创 hdu 1072 Nightmare

Ignatius had a nightmare last night. He found himself in a labyrinth with a time bomb on him. The labyrinth has an exit, Ignatius should get out of the labyrinth before the bomb explodes. The initial ...

2017-07-28 15:26:15 227

原创 51Nod 1459 迷宫游戏

你来到一个迷宫前。该迷宫由若干个房间组成,每个房间都有一个得分,第一次进入这个房间,你就可以得到这个分数。还有若干双向道路连结这些房间,你沿着这些道路从一个房间走到另外一个房间需要一些时间。游戏规定了你的起点和终点房间,你首要目标是从起点尽快到达终点,在满足首要目标的前提下,使得你的得分总和尽可能大。现在问题来了,给定房间、道路、分数、起点和终点等全部信息,你能计算在尽快离开迷宫的前提下,你的最大

2017-07-28 15:21:55 325

原创 51nod 1109 01组成的N的倍数(bfs)

给定一个自然数N,找出一个M,使得M > 0且M是N的倍数,并且M的10进制表示只包含0或1。求最小的M。例如:N = 4,M = 100。Input输入1个数N。(1 Output输出符合条件的最小的M。Sample Input4Sample Output100#include#include#include#include#i

2017-07-28 15:07:28 317

原创 HDU 1015 Safecracker (暴力枚举)

=== Op tech briefing, 2002/11/02 06:42 CST ==="The item is locked in a Klein safe behind a painting in the second-floor library. Klein safes are extremely rare; most of them, along with Klein and hi...

2017-07-27 10:47:26 293

原创 FZU 1046 Tempter of the Bone

The doggie found a bone in an ancient maze, which fascinated him a lot. However, when he picked it up, the maze began to shake, and the doggie could feel the ground sinking. He realized that the bone

2017-07-27 10:45:33 209

原创 HDU 1172 猜数字

猜数字游戏是gameboy最喜欢的游戏之一。游戏的规则是这样的:计算机随机产生一个四位数,然后玩家猜这个四位数是什么。每猜一个数,计算机都会告诉玩家猜对几个数字,其中有几个数字在正确的位置上。比如计算机随机产生的数字为1122。如果玩家猜1234,因为1,2这两个数字同时存在于这两个数中,而且1在这两个数中的位置是相同的,所以计算机会告诉玩家猜对了2个数字,其中一个在正确的位置。如果玩家猜11...

2017-07-27 10:42:40 309

原创 HDU 1081 To The Max

To The MaxTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4592Accepted Submission(s): 2165Problem DescriptionGiven a two-dimensiona...

2017-07-27 10:41:09 227

原创 HDU 1213 最大连续子序列

给定K个整数的序列{ N1, N2, ..., NK },其任意连续子序列可表示为{ Ni, Ni+1, ...,Nj },其中 1 <= i <= j <= K。最大连续子序列是所有连续子序列中元素和最大的一个,例如给定序列{ -2, 11, -4, 13, -5, -2 },其最大连续子序列为{ 11, -4, 13 },最大和为20。在今年的数据结构考卷中,要...

2017-07-27 10:39:35 243

原创 POJ 1047 Round and Round We Go

A cyclic number is an integer n digits in length which, when multiplied by any integer from 1 to n, yields a"cycle"of the digits of the original number. That is, if you consider the number after the l...

2017-07-27 10:37:57 367

wordpress-5.2.4-zh_CN.tar.gz

wordpress-5.2.4-zh_CN.tar.gz wordpress中文最新版

2019-11-06

空空如也

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

TA关注的人

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