ZCMU2165黄金矿工

  

2019-10-15 00:30:29

【初步分析】:这题是一道加了约束条件的01背包问题,约束条件是同一条直线上的黄金必须要按顺序挖。 【twice分析】: 约束条件就是假如有c1、c2、c3三个同一直线上的黄金,假设c1<c2<c3,我们要挖c2就必须要挖c1,要挖c3,就必须要挖c1、c2。 先给出代码,下面再对代码给出解释。 用一个mk[i]记录分组序号,假设1、2、3、4、5、6、7、8、9,假设5、6、7是同一直...

python函数2

  

2019-10-15 00:26:42

1、在pyhton中返回多个值 return a,b 形式返回值为元组,并且会把值依次复制给a,b 也就是这里的a 就相当于result[0],b相当于result[1] 同时我们也可以通过元组,列表,字典保存多个返回值。 2、缺省函数 我们给形参c赋值为3.5,这时c可以传参数也可以不传参数,传,则c的值为传递的值,不传则c的值为我们最初赋予的值 传递的实参与形参的位置时一一对应的,所以如下做法...

Java基础

面试  Java  基础知识

  

2019-10-15 00:24:39

  在Java中,字符只以一种形式存在,Unicode编码(编号) 所有的I/O基本上可以分为:面向字节的输入/输出流和面向字符的输入/输出流 Java有六个包装类:Boolean、Character、Integer、Long、Float、Double 将字符型变量转换为数值型变量:1 将其转换为对应的ASCII码,2使用Character的GetNumericValue(char ch...

BZOJ1500维修数列 [待修缮]

  

2019-10-15 00:24:10

在这里存一波splay模板题,啃起来有点难。。 Description 请写一个程序,要求维护一个数列,支持以下 6 种操作: 请注意,格式栏 中的下划线‘ _ ’表示实际输入文件中的空格 Input 输入的第1 行包含两个数N 和M(M ≤20 000),N 表示初始时数列中数的个数,M表示要进行的操作数目。 第2行包含N个数字,描述初始时的数列。 以下M行,每行一...

AL3220光感调试记录

  

2019-10-15 00:22:05

Soc:RK3288 Platform:Android 5.1 AL3220 AL3220B有四个RANGE: Range TYP 时间 Range 1 33.28k 6.53ms Range 2 8,32k 7.53ms Range 3 2.08k 11.53ms Range 4 0.65k 22.5ms 这四个range有不同的分辨率模式,每个range需要的conversion时间不同,总的...

广度优先搜索 BFS~~

  

2019-10-15 00:21:16

1.宽度优先搜索算法(又称广度优先搜索)是最简便的图的搜索算法之一,这一算法也是很多重要的图的算法的原型。 2.它并不考虑结果的可能位置,彻底地搜索整张图,直到找到结果为止。 来自https://blog.csdn.net/a747979985/article/details/51985732 1.前言 广度优先搜索(也称宽度优先搜索,缩写BFS,以下采用广度来描述)是连通图的一种遍历策略。因为它...

 轮播图,            应该是前端小白上手写代码后最头疼的一块了,反正我当时是从网上搜了好多博客以及bilibili视频,但要么是看不明白,要么是代码根本不能实现,反正当时发愁了很久,废话不多说了,我们开始吧! 纠正误区,              ...

最近看了下之前项目的代码,发现有同事写了类似如下的代码结构: 1、控制层 2、业务层 HttpServletRequest对象代表客户端的请求,这边的操作目的是为了从控制层传request对象到业务层,并利用@ModelAttribute,使得每个请求方法都先执行传值操作。我们先不讨论其他的做法,就单纯看这样做会导致什么问题。 Spring默认设置每个bean都是单例的,这意味着每个request...

题目 Ascending Rating 题意 给T个数组,每个数组n个元素,k个已知,未知的可用已知值求出,求每个长度为m的连续子区间,求区间中的最大值及最大值的变化次数 思路 第一反应是用单调队列来做,不过由于做题时没(tai)想(ruo)倒推的方法,才有下面的顺推。 在数组第ai位,(array[ai]表第ai位数组的值) 若队列为空,则以该位一个单调队列; 若队列不为空, 则更新单调队列。 ...

一、%占位操作符 格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值传递给模板,每个值对应一个格式符。 字符串格式化方法:在字符串中需要格式化的地方一律用%s来表示。然后输出的时候在%的左侧放置一个字符串(需要格式化的字符串),右侧放置需要用来格式化字符串的值(可以是一个数字或者一个字符...

1. 作用 命令模式,一个与命令有关的模式。将命令的执行者封装在命令中,命令调用者和接受者(执行者)进行了解耦。 意图:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。 2. UML类图 参与者: Command:声明执行操作的接口,核心为Execute接口。同时将一个接受者对象绑定于一个动作。 ConcreteCommand: 调...

目录 tf.nn.l2_normalize的使用 按例计算 按行计算 tf.nn.embedding_lookup: tf.contrib.layers.xavier_initializer tf.reduce_mean() tf.reduce_sum tf.transpose()  转置 tf.reshape() tf.nn.l2_normalize的使用 tf.nn.l2_norma...

项目完整实现代码下载地址:https://download.csdn.net/download/bingbeichen/10578683。 该部分主要实现新员工信息的添加,实现步骤包括: 在index.jsp页面点击“新增”按钮,弹出新增对话框; 向数据库中查询全部部门名称列表,显示在对话框中; 输入新员工数据,并进行校验(jQuery前端校验、Ajax姓名重复校验、重要数...

一、隐藏权限lsattr/chattr i:设定文件不能被删除、改名、设定链接关系,同时不能写入或新增内容。i参数对于文件 例如:chattr +i 1.txt 当更改不了内容,ls后发现,没有权限 这时候要想一想,是不是有什么隐藏权限 使用lsattr来查看,发现多了个i,而一般文件时没有的 有i权限不能写内容,不能追加,改名,更改时间包括删除 删除权限使用方法 chattr -i 1.txt ...

提前关闭防火墙 Head是elasticsearch的集群管理工具,可以用于数据的浏览查询 1、ElasticSearch-head是一款开源软件,被托管在github上面,所以如果我们要使用它,必须先安装git,通过git获取ElasticSearch-head 安装git: linux安装git 2、运行ElasticSearch-head会用到grunt,而grunt需要npm包管理器,所以...

A Sweet Journey

  

2019-10-15 00:06:45

Master Di plans to take his girlfriend for a travel by bike. Their journey, which can be seen as a line segment of length L, is a road of swamps and flats. In the swamp, it takes A point strengths per...

12、Python多线程

  

2019-10-15 00:05:59

目录 目录 使用threading 直接使用Thread类创建线程 继承Thread类重写init和run方法创建多个线程 设置线程的daemon属性 线程的同步 Lock/RLock对象 Condition对象 Event对象 其他一些类 timer类 local类 使用线程池 map实现多线程 Python多线程的缺陷 Python多线程的应用场景 使用threading Python中thr...