自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 合唱队形----dp

题目描述NN位同学站成一排,音乐老师要请其中的(N-KN−K)位同学出列,使得剩下的KK位同学排成合唱队形。合唱队形是指这样的一种队形:设K位同学从左到右依次编号为1,2,…,K1,2,…,K,他们的身高分别为T_1,T_2,…,T_KT1​,T2​,…,TK​, 则他们的身高满足T_1<...<T_i>T_{i+1}>…>T_K(1 \le i \le K)...

2019-02-20 20:43:17 2421

原创 Flask用户登陆系统(五)-----发送邮件

这次的发送邮件是利用了Flask自带的邮件功能,而且利用了token的加密认证方式,会更加的安全(参考常见的认证方式)关于Json  Web  Token(jwt)可以参考阮一峰的博客,注意JWT的特点总结一下就是JWT可以帮你把JSON信息用某种算法加密成一个令牌(token)然后每次登陆的时候用户就可以拿着这个令牌来登陆 使用JWT1.1准备与测试pip inst...

2019-02-20 17:59:12 495

原创 疯狂采药(完全背包)

题目背景此题为NOIP2005普及组第三题的疯狂版。此题为纪念LiYuxiang而生。题目描述LiYuxiang是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同种类的草药,采每一种都需要一些时间,每一种也有它自身的价值。我会给你一...

2019-02-19 00:33:29 517

原创 装箱问题---dp||递归

题目描述有一个箱子容量为VV(正整数,0 \le V \le 200000≤V≤20000),同时有nn个物品(0<n \le 300<n≤30,每个物品有一个体积(正整数)。要求nn个物品中,任取若干个装入箱内,使箱子的剩余空间为最小。输入输出格式输入格式: 11个整数,表示箱子容量11个整数,表示有nn个物品接下来nn行,分别表示这nn个物品的各自体...

2019-02-18 21:58:38 653 1

原创 点菜---(01背包)

(很锻炼思想的一题)题目描述不过uim由于买了一些辅(e)辅(ro)书,口袋里只剩MM元(M \le 10000)(M≤10000)。餐馆虽低端,但是菜品种类不少,有NN种(N \le 100)(N≤100),第ii种卖a_iai​元(a_i \le 1000)(ai​≤1000)。由于是很低端的餐馆,所以每种菜只有一份。小A奉行“不把钱吃光不罢休”,所以他点单一定刚好吧uim身上...

2019-02-17 20:09:52 534

原创 Flask用户登陆系统(四)----分页显示

参考教程:https://blog.csdn.net/weixin_42126327/article/details/81735659我们提及一下重点:1.我们在/index首页中显示所有的当前登陆用户的信息就需要一个关键的函数:def followed_posts(self): followed=Post.query.join(followers,(foll...

2019-02-17 00:02:20 378

原创 队列安排---二叉树

题目描述一个学校里老师要将班上N个同学排成一列,同学被编号为1\sim N1∼N,他采取如下的方法: 先将1号同学安排进队列,这时队列中只有他一个人; 2-N2−N号同学依次入列,编号为i的同学入列方式为:老师指定编号为i的同学站在编号为1∼(i−1)中某位同学(即之前已经入列的同学)的左边或右边; 从队列中去掉M(M<N)个同学,其他同学位置顺序不变。 在...

2019-02-16 20:00:35 463

原创 最大子段和----dp

题目描述给出一段序列,选出其中连续且非空的一段使得这段和最大。输入输出格式输入格式:第一行是一个正整数NN,表示了序列的长度。第二行包含NN个绝对值不大于1000010000的整数A_iAi​,描述了这段序列。输出格式:一个整数,为最大的子段和是多少。子段的最小长度为11。输入输出样例输入样例#1:复制72 -4 3 -1 2 ...

2019-02-16 14:46:28 1482 2

原创 跳石头---二分

题目描述这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石。组委会已经选择好了两块岩石作为比赛起点和终点。在起点和终点之间,有 NN 块岩石(不含起点和终点的岩石)。在比赛过程中,选手们将从起点出发,每一步跳向相邻的岩石,直至到达终点。为了提高比赛难度,组委会计划移走一些岩石,使得选手们在比赛过程中的最短跳跃距离尽可能长。由于预算限制,组委会至多从起点和终点之间移走 MM 块岩石(...

2019-02-15 17:03:59 332

原创 Flask用户登陆系统(三)粉丝机制

参考:https://blog.csdn.net/weixin_42126327/article/details/81735649我们先自己添加一个多对多的表格,在models.py中:followers = db.Table('followers', db.Column('follower_id', db.Integer, db.ForeignKey('user.id')),...

2019-02-14 23:55:34 202

原创 丢瓶盖---二分

题目描述陶陶是个贪玩的孩子,他在地上丢了A个瓶盖,为了简化问题,我们可以当作这A个瓶盖丢在一条直线上,现在他想从这些瓶盖里找出B个,使得距离最近的2个距离最大,他想知道,最大可以到多少呢?输入输出格式输入格式: 第一行,两个整数,A,B。(B<=A<=100000)第二行,A个整数,分别为这A个瓶盖坐标。 输出格式: 仅一个整数,为所求答案。...

2019-02-14 16:42:38 458 2

原创 数列分段---二分+贪心

题目描述对于给定的一个长度为N的正整数数列A-iA−i,现要将其分成M(M≤N)段,并要求每段连续,且每段和的最大值最小。关于最大值最小:例如一数列4 2 4 5 1要分成3段将其如下分段:[4 2][4 5][1]第一段和为6,第2段和为9,第3段和为1,和最大值为9。将其如下分段:[4][2 4][5 1]第一段和为4,第2段和为6,第3段和为6,和最大值为...

2019-02-13 21:08:42 4871

原创 奇怪的电梯----bfs搜索

题目描述呵呵,有一天我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第ii层楼(1 \le i \le N)(1≤i≤N)上有一个数字K_i(0 \le K_i \le N)Ki​(0≤Ki​≤N)。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如:3, 3 ,1 ,2 ,5代表了K_i(K_1=3,K...

2019-02-13 14:31:55 601

原创 递归 || dp------数的划分

题目描述将整数nn分成kk份,且每份不能为空,任意两个方案不相同(不考虑顺序)。例如:n=7n=7,k=3k=3,下面三种分法被认为是相同的。1,1,5   1,1,5;1,5,1   1,5,1;5,1,1   5,1,1.问有多少种不同的分法。输入输出格式输入格式: n,kn,k (6<n \le 2006<n≤200,2 \le k \le 6...

2019-02-12 14:30:50 246

原创 逆序对的两种解法

题目描述猫猫TOM和小老鼠JERRY最近又较量上了,但是毕竟都是成年人,他们已经不喜欢再玩那种你追我赶的游戏,现在他们喜欢玩统计。最近,TOM老猫查阅到一个人类称之为“逆序对”的东西,这东西是这样定义的:对于给定的一段正整数序列,逆序对就是序列中ai>aj且i<j的有序对。知道这概念后,他们就比赛谁先算出给定的一段正整数序列中逆序对的数目。Update:数据已加强。输入输出格式...

2019-02-10 23:43:21 844 1

原创 字符串处理-----string拼接技巧

这题可以利用sort函数默认字符串的字典序来实现:#include<iostream>#include<algorithm>#include<string>using namespace std;string arr[21];bool cmp(string a, string b){ return a + b > b + a;}...

2019-02-08 13:46:42 225

原创 组件

创建组件使用Vue.extend创建<div id="app"> <my-com1></my-com1> </div> <script> var com1=Vue.extend({ template:"<h3&g...

2019-02-08 13:12:03 150

原创 Flask用户登陆系统(二)添加注册发送邮件的功能

之前的功能参考文章https://blog.csdn.net/scwMason/article/details/86764431#send_email.pyfrom email.mime.text import MIMETextfrom email.header import Headerfrom email.mime.multipart import MIMEMultipart...

2019-02-05 17:33:06 540

原创 Flask用户登陆系统(一)

我们的文件目录:config.pyimport osCSRF_ENABLED = TrueSECRET_KEY = 'you-will-never-guess'basedir=os.path.abspath(os.path.dirname(__file__))SQLALCHEMY_DATABASE_URI='sqlite:///'+os.path.join(basedir,'...

2019-02-04 23:33:36 2896

原创 Flask完成用户登陆时出现的TypeError: 'bool' object is not callable

因为这个问题坑了我比较长时间,所以记录一下:网上有的人说是将Flask-Login的版本调到0.2.11,但是我这里还是会报错,所以我的做法是:依旧pip install Flask-Login,我这里是安装了0.4.1的然后在models.py中的三个属性设置:is_authenticated=Trueis_active=Trueis_anonymous=False如...

2019-02-03 12:10:12 901

空空如也

空空如也

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

TA关注的人

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