201903-1 分蛋糕

试题编号: 201703-1 试题名称: 分蛋糕 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   小明今天生日,他有n块蛋糕要分给朋友们吃,这n块蛋糕(编号为1到n)的重量分别为a1, a2, …, an。小明想分给每个朋友至少重量为k的蛋糕。小明的朋友们已经排好队准备领蛋糕,对于每个朋友,小明总是先将自己手中编号最小的蛋糕分给他,当这个朋友所分得蛋糕的重量不到k时,再继续将剩下的蛋糕中编号最小的给他,直到小明的蛋糕分完或者这个朋友分到的蛋糕的总重量大于等于k。  
分类: 其他 发布时间: 07-23 22:53 阅读次数: 0

mysql常用sql汇总

给一张表新增一个字段 ALTER table student add zz INT(11) DEFAULT 0 COMMENT '0是授权 1未授权' 给表student 新增一个zz的字段 默认是0 后面是注释
分类: 其他 发布时间: 07-23 22:53 阅读次数: 0

MapReduce-线性回归

线性回归有是三个值很重要: 1. 斜率 2. 截距:x和y轴的交点值; 3. 显著性:数据偏离线性的程度,用以判断数据可以用线性表示的程度;拟合度 apache.commons.math3里面有一个simpleRegression专门用于做线性分析;通过add函数来进行添加x值和y值; 基因聚合 感悟:Map阶段实现的就是数据的查询,筛选以及数据组织(组织成key,value形式) 算法: 算法一:单值 谈不上,Map阶段根据genId+refence对数据进行过滤(value > 1.04)
分类: 其他 发布时间: 07-23 22:53 阅读次数: 0

2018牛客网暑期ACM多校训练营(第二场)G Transform(二分)

题意 在一个数轴上有n个集装箱,第 i 个集装箱的位置为x[i],且在集装箱内装有a[i]件货物,现在将这些集装箱内的货物进行移动(将一件货物从第 i 个集装箱移动到第 j 个集装箱的花费就为2*abs(x[i]-x[j]) ),求在总花费不超过T的情况下,最多能将多少货物移动到同一个集装箱内。 分析 既然要使得花费在不超过T的情况尽可能多的移动货物,那么我们肯定是将一个区间内的所有货物移到坐标中位的集装箱上。那么我们就可以对答案进行二分,然后枚举所要移动的区间的左端点,再找到中位点和右端点,
分类: 其他 发布时间: 07-23 22:53 阅读次数: 0

tkinter之button

Button按钮,直接上代码: from tkinter import * def gs(): global read s=Label(read,text='昨夜西风凋敝树,堵上高楼,望尽天涯路!',background='yellow') s.pack() def h(): s_1=Label(read,text='痴心父母古来多,孝顺儿孙谁见了?',background='red') s_1.pack() read=Tk()#定义父窗口 b1=But
分类: 其他 发布时间: 07-23 22:53 阅读次数: 0

读属性文件直接执行其中的方法

package com.gxnu.study.reflect.bean; import java.io.InputStream; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.nio.file.Files; import java.nio.file.Paths; impor
分类: 其他 发布时间: 07-23 22:53 阅读次数: 0

学习《可复制的领导力》有感

https://www.jianshu.com/p/fd9039d8656f 近期重新回顾了樊登的《可复制的领导力》,总结分享给大家。 首先,明确一下领导力的概念。领导力是一系列的工具,是可以学习的。 员工的执行力等于领导的领导力 在日本企业,领导给员工交代工作任务,一般需要交代五遍(此方法值得学习) 1. 第一遍,交代清楚事项; 2. 第二遍,要求员工复述; 3. 第三遍,和员工探讨...
分类: 其他 发布时间: 07-23 22:53 阅读次数: 0

设置安装在VMware或vxbox下的Ubuntu与主机的共享文件

版本介绍:Ubuntu16.0.4     主机:win10自己做毕业设计要用到Linux系统,写下该篇日记第一种:在VMware中安装的Ubuntu与主机共享文件1、开启虚拟机中的Ubuntu系统;2、选择虚拟机—>安装Vmware Tools3、系统自动加载一个ISO文件4、在ISO文件复制一个压缩包,VMwareTools-10.0.10-4301679.tar.gz其中数字是版本号,...
分类: 其他 发布时间: 07-23 22:52 阅读次数: 0

在win10中安装caffe并配置MATLAB和Python接口(支持GPU加速)

笔记本电脑配置(14年的老机器)CPU i54200 显卡:GTX850m1、软件准备:vs2013cuda8.0(官网下载,查看显卡是否支持cuda),cudnn v5.0(支持cuda8.0)Python使用的是anaconda2(Python2.7)(anaconda3在编译caffe出错)caffe(使用的微软的版本,不用自己下载第三方库)2、(1)首先安装cuda8.0,一路点Next即...
分类: 其他 发布时间: 07-23 22:52 阅读次数: 0

caffe使用中的错误总结

1、Check failed: ReadProtoFromTextFile(param_file, param) Failed to parse SolverParameter file: examples/mnist/lenet_solver.prototxt这是因为在lenet_solver.prototxt文件中路径使用了"\"符号,由于直接复制Windows的路径,但是在caffe中,由于...
分类: 其他 发布时间: 07-23 22:52 阅读次数: 0

python3+OpenCV批处理图片

python版本是3.6OpenCV是3.4.1OpenCV在读取图片方面使用很方便,主要会用到imread()、imwrite()、imdecode()、imencode()代码如下import cv2 import os def Image_Resize(dir):     #输入起始路径     for parent,dirnames,filenames in os.walk(dir): ...
分类: 其他 发布时间: 07-23 22:52 阅读次数: 0

win10安装tensorflow1.8

CUDA版本9.0,最新的tensorflow1.8官方标注支持cuda9.0,并未声明支持更高版本的cuda,因此使用cuda9.0以及与之匹配的cudnn7.0使用原味的python(采用pip3安装)仅支持CPU版本(不需要安装cuda以及cudnn)pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade tens...
分类: 其他 发布时间: 07-23 22:51 阅读次数: 0

利用镜像安装tensorflow

执行命令: CPU版本 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow GPU 版本 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow-gpu
分类: 其他 发布时间: 07-23 22:51 阅读次数: 0

HttpServletRequest获取参数

不多说了直接上代码获取非域名请求ip:request.getRemoteAddr()获取域名或代理方式请求ip:public class IpAddrUtil { public static String getIPAddress(HttpServletRequest request) { String ip = null; //X-Forwarded-For:Sq...
分类: 其他 发布时间: 07-23 22:51 阅读次数: 0

springboot下生成图片验证码并验证

流程:        使用工具生成好随机数后,将随机数存放到redis中进行缓存,设置redis有效时间为1分钟,在登录过程中去redis查询对应的验证码,匹配则放行,不匹配则返回错误信息随机图片生成类:package com.yg.sixpre.utils; import javax.imageio.ImageIO; import javax.servlet.http.HttpServletR...
分类: 其他 发布时间: 07-23 22:50 阅读次数: 0

springboot hibernate validator校验参数

一、参数校验 在开发中经常需要写一些字段校验的代码,比如字段非空,字段长度限制,邮箱格式验证等等,写这些与业务逻辑关系不大的代码个人感觉有两个麻烦:验证代码繁琐,重复劳动方法内代码显得冗长每次要看哪些参数验证是否完整,需要去翻阅验证逻辑代码hibernate validator提供了一套比较完善、便捷的验证实现方式。spring-boot-starter-web包里面有hibernate-vali...
分类: 其他 发布时间: 07-23 22:50 阅读次数: 0

springboot中JavaMailSender发送邮件

      最近这两天做个邮件发送功能,个人想着用下第三方的平台,比如说submail,阿里云等等,然后为了节约成本自己使用javaMail去做吧,下面是用qq邮箱做测试的,做个记录,能用到的就用吧,一般都会用第三方的,稳定,高效...        Spring提供了非常好用的JavaMailSender接口实现邮件发送。在Spring Boot的Starter模块中也为此提供了自动化配置。下...
分类: 其他 发布时间: 07-23 22:50 阅读次数: 0

centos7下后台启动jar

总结了下linux下启动jar的方式,能用的拿去用: 1.  java -jar XXX.jar  当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 2.  java -jar XXX.jar & 当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行 3.  nohup java -jar XXX.jar & nohup 意思是不挂断运行命令...
分类: 其他 发布时间: 07-23 22:50 阅读次数: 0

LINUX6——DNS域名解析服务搭建(正向解析新手详解)

LINUX6——DNS域名解析服务搭建(正向解析新手详解)-------------------------------概述------------------------------DNSTCP/UDP53端口DNS(DomainNameSystem,域名系统),万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名
分类: 企业开发 发布时间: 07-23 22:49 阅读次数: 0

Cobbler自动批量装机linux

Cobbler自动装机
分类: 企业开发 发布时间: 07-23 22:49 阅读次数: 0