[LeetCode] Candy (分糖果),时间复杂度O(n),空间复杂度为O(1),且只需遍历一次的实现...

原文链接:http://www.cnblogs.com/felixfang/p/3620086.html 原题: There are N children standing in a line. Each child is assigned a rating value. You are giving candies to these children subjected to the following requirements: Each child must have at least
分类: 其他 发布时间: 07-07 15:59 阅读次数: 0

Excel去除空行

原文链接:http://www.cnblogs.com/pinpin/p/10144829.html 本文转载至:https://baijiahao.baidu.com/s?id=1590204478648348952&wfr=spider&for=pc,需要详细信息可链接查看 方法一:定位批量删除法 此法适用于:数据区域中至少有一列除空行外没有其他空单元格的情形。 1、选中数据区域中除空行外没有其他空单元格的任一列的数据区域——“开始”工具栏之“查找和选择”按钮,选择“定位条件”,打开定位条
分类: 其他 发布时间: 07-07 15:59 阅读次数: 0

python 之sqlalchemy many to one

原文链接:http://www.cnblogs.com/dusihan/p/10131682.html 通过查询多个父亲,对应一个儿子 1 #!/usr/bin/env python3 2 # -*- coding: utf-8 -*- 3 """ 4 @author: zengchunyun 5 """ 6 from sqlalchemy import Column, Integer, String, Float, DateTime, ForeignKey 7 from sql
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

[转]Sublime Text操作

原文链接:http://www.cnblogs.com/eternal1025/p/10237771.html 原文地址:http://www.madongdong.me/sublime-text3%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/ 作者:马东东 前言(Prologue) Sublime Text是一款跨平台代码编辑器(Code Editor),从最初的Sublime Text 1.0,到现在的Sublime Text 3.0,Sublime Text从
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

【转】CNN+BLSTM+CTC的验证码识别从训练到部署

【转】CNN+BLSTM+CTC的验证码识别从训练到部署 转载地址:https://www.jianshu.com/p/80ef04b16efc 项目地址:https://github.com/kerlomz/captcha_trainer 作者:_Coriander 1. 前言 本项目适用于Python3.6,GPU>=NVIDIA GTX1050Ti,原master分支已经正式切换为CNN+LSTM+CTC的版本了,是时候写一篇新的文章了。 长话短说,开门见山,网络上现有的代码以教学研究为
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

有时我们经常碰到某目录下文件名乱码的情况,convmv可以批量转换文件名编码。

使用 # yum install convmv -y 把文件名从utf8转换为gbk # convmv -f UTF-8 -t GBK -r --notest * 说明:-r 表示包含所有子目录,并且连带目录一起转换。不加–notest,表示只打印转换结果,不做实际转换。 --------------------- 作者:清风徐来1234 来源:CSDN 原文:https://blog.csdn.net/qingfengxulai/article/details/80855005 版权声明:本
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

[线段树] Codeforces #1132G Greedy Subsequences

题目大意 给出n个数和一个数m,求区间[1,m],[2,m+1]......[n−m+1,n] [1,m],[2,m+1]......[n-m+1,n][1,m],[2,m+1]......[n−m+1,n]的最长贪心子序列 最长贪心子序列的求法是,在每个数后面接上右边第一个比它大的数 题解 对于询问区间的改变,可以看作在左边加数,右边删数 设f[i]表示以该位置为开头的子序列的长度,则在加入右边的数num[k]的贡献时,要把左边所有满足右边比它大的第一个数是num[k]的点的dp值都+1 然
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

HMM实现中文分词

链接:https://pan.baidu.com/s/1uBjLC61xm4tQ9raDa_M1wQ 提取码:f7l1 推荐:https://blog.csdn.net/longgb123/article/details/78154295 import sys sys.path.append('保存文件的路径') #设置路径 # 下面三个文件在上面 from prob_emit import P as p_emit from prob_start import P as p_star
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

LeetCode 1102. Path With Maximum Minimum Value

Problem Description: Given a matrix of integers A with R rows and C columns, find the maximum score of a path starting at [0,0] and ending at [R-1,C-1]. The score of a path is the minimum value in that path. For example, the value of the path 8 → 4
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

JZOJ 2676. 调整

题目 Description 已给定一个 N 个点 M条边的有向图,点编号为 1到N,第i 条边为(ui,vi) , 权值为wi。你可以进行一次操作,使得任意一条边的权值变成任意非负整数。要 求进行尽量少的操作次数,使得点 1到点N 的最短路径长度变成c。 题目保证,c小于在未进行任何操作之前的原图中 1到N 的最短路长度。 Input 输入文件tweak.in 第一行三个整数,N,M和c 接下来M行,每行一条边的信息 ui,vi和wi,第i 行的表述第i 条边的信息。 保证不会有自环存在,对
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

计算机网络自顶向下方法第6章-链路层和局域网.1

6.1 链路层概述   沿着通信路径连接相邻节点的通信信道称为链路(link)。为了将一个数据报从源主机传输到目的主机,数据报必须通过沿端到端路径上的每段链路传输。在通过特定的链路时,传输节点将此数据报封装在链路层的帧中,并将该帧发送到链路上;接受节点然后接收该帧并提取出数据报。   类比:一个游客好比一个数据报,每个运输区段好比一条链路,每种运输方式好比一种链路层协议,而该旅行社好比一个路由选择协议。   6.1.1 链路层提供的服务   1、成帧(framing),几乎所有的链路层协议都在
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

CPython,PyPy?Python和这两个东西有什么关系

https://blog.csdn.net/fu6543210/article/details/90770794 python是一种编程语言。但这种语言有多种实现,而且与其他语言不同,python并没有一个专门的机构负责实现,而是由多个社区来实现。 其中使用c语言开发的叫做python,在于别的语言开发的python对比时为避免歧义通常称为CPython。 同样的,使用java开发的叫做JPython,使用.net开发的叫做IronPython。 而PyPy与CPython的不同在于,别的一些
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

Linux系统:常用Linux系统管理命令总结

一、目录指令 1、创建目录make directory mkdir 目录名称 //mkdir spring,创建一个spring文件夹 mkdir -p file/file/file //递归创建多级别关系目录 mkdir dir/newdir //不使用递归 mkdir -p dir/newdir/newdir //使用递归 2、移动目录 move mv dir1 dir2
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

装系统+电脑硬件介绍

一,电脑硬件介绍 装机八大配件:cup,主板,散热器,内存,机箱,电源,显卡,硬盘。 硅脂推荐:gelid gc-extreme硅脂 ,arctic cooling mx-4硅脂 ,酷妈 mastergel maker硅脂 ,利民 tf8硅脂 ,信越 7921硅脂 ,利民 tfx硅脂 ******************************* 绝大多数台式电脑与主流笔记本都直接采用SATA接口,兼容传统的机械硬盘与固态硬盘,该接口也将在未来很长一段时间是主流。而对于一些高端玩家来说,可以考
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

【转载】2. Linux 网络编程——网络字节序、地址转换

网络编程中最基本的概念就是面向连接(connection-oriented)和无连接(connectionless)协议。尽管本质上来说,两者之间的区别并不难理解,但对那些刚刚开始进行网络编程的人来说,却是个很容易混淆的问题。这个问题与上下文有些关联:很显然,如果两台计算机要进行通信,就必须以某种形式“连接”起来,那“无连接通信”又是什么意思呢? 答案是:面向连接和无连接指的都是协议。也就是说,这些术语指的并不是物理介质本身,而是用来说明如何在物理介质上传输数据的。面向连接和无连接协议可以,而
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

.NET Core IdentityServer4实战 第六章-Consent授权页

  在identityServer4中登陆页面只要是成功了,就会注册一个Cookie在服务器资源上,像现在大部分的网站第三方授权,都是经过一个页面,然后选需要的功能,IdentityServer4也给我们提供了,只要你登陆成功,就会跳转到Consent/Index(Get)中,所以我们只要在其中做手脚就好了。   在编写代码之前我们要知道IdentityServer的三个接口, IClientStore 是存放客户端信息的, IResourceStore 是存放资源API信息的,这两个接口都是
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

【转载】3.Linux 网络编程——网络字节序、地址转换

版权声明:本博客文章,大多是本人整理编写,或在网络中收集,转载请注明出处! https://blog.csdn.net/tennysonsky/article/details/45045549 网络字节序 故事的起源“endian”这个词出自《格列佛游记》。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开,由此曾发生过六次叛乱,其中一个皇帝送了命,另一个丢了王位。 我们一般将“endian”翻译成“字节序”,将 Big-Endian
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

Tomcat发布项目不需要项目名访问

我今天要说的一个问题就是,我们在浏览器中访问javaWeb项目的时候,是以http://+ip地址+端口号+项目名称 的方式来访问我们的项目的(如我的端口号是8888,我的项目名称叫xml,那么在浏览器中访问的时候就是 http:127.0.0.1:8888/xml),大家有没有想过http:127.0.0.1:8888/xml这样在浏览器中访问项目,感觉是不是url特别的长,有没有办法能直接http:127.0.0.1:8888这样访问,这样是不是就很方便了,我们不需要输入项目名称了,而是直
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

【JavaScript】JS对象-属性的遍历,删除对象属性

JS对象的定义有两种方法,对象的属性使用键值对赋值(let和var都是用作定义变量,有一定的区别,越来越多的公司开始禁止使用var,因为var的是函数作用域,会出现很多意想不到的bug): let 对象名 = new Object(); let 对象名 = {} // 推荐使用 示例: let teacher = { name:'苍老师', age:18, height:155, weight:90,
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0

树链剖分 JZOJ 2677. 树A

题目 Description 已知无向连通图G由N个点,N-1条边组成。每个点有给定权值。现有M个操作,操作分为2种:操作1,将某点权值更改;操作2,询问从点A至点B路径上所有点的权值和。 Input 每个输入文件中仅包含一个测试数据。 第一行包含两个整数N,M。 第二行至第N行每行包含2个整数,A、B,表示节点A与节点B有一条边相连。 第N+1行包含N个整数,表示第N个点的初始权值。 第N+2行至第N+M+1行每行包含三个整数,K、A、B(若K=1,表示将点A权值改为B;若K=2表示询问点A
分类: 其他 发布时间: 07-07 15:58 阅读次数: 0