码迷,mamicode.com
首页 > 2018年04月06日 > 全部分享
Help Jimmy POJ - 1661 数字三角DP
题意:中文 https://vjudge.net/problem/POJ-1661 题解:设两个dp数组,dpl[i]存 从第i块板左边到地上所花的最短时间,dpr[i]存右边的。 将所有板按高度排序 ,从地面到人分别编号为0,1~n, n+1 坑:dp方程写错了个字母。 一开始只用了一个dp数组( ...
分类:其他好文   时间:2018-04-06 20:21:47    阅读次数:135
单源最短路径---Bellman-Ford算法
1.Dijkstra算法的局限性 像上图,如果用dijkstra算法的话就会出错,因为如果从1开始,第一步dist[2] = 7, dist[3] = 5;在其中找出最小的边是dist[3] = 5;然后更新dist[2] = 0,最终得到dist[2] = 0,dist[3] = 5,而实际上di ...
分类:编程语言   时间:2018-04-06 20:21:40    阅读次数:181
软件工程第四次作业
软件工程第四次作业 这次代码复审工作让我很难受,主要原因有几点: 1. 代码复审标准里有很多条目我都没用过或没听过,这让我严重怀疑上了个假学。 2. 对照这些标准想了想我以前写的代码,那真是漏洞百出。 3. 眼看着大学四年就要结束,我不知道毕业前我的代码能不能达到这些标准。 在这次代码复审工作中,我 ...
分类:其他好文   时间:2018-04-06 20:21:34    阅读次数:170
如何利用kmeans将数据更加准确地聚类---利用隐含变量最佳类别(EM算法思想)实现
利用隐含变量最佳类别(EM算法思想)实现将数据更加准确地聚类 ...
分类:编程语言   时间:2018-04-06 20:21:26    阅读次数:191
问题7:如何实现用户的历史记录功能(最多n条)
实例:制作猜字游戏,添加历史记录功能,显示用户最近猜过的数字 解决方案:使用容量为n的队列存储历史记录 deque(序列, n):生成一个容量为n的序列,当序列中存储第n+1个数据时,则从左/右将溢出一个数; pickle.dump(python对象, 文件名, 文件权限):创建一个文件,并将一个p ...
分类:其他好文   时间:2018-04-06 20:21:18    阅读次数:140
SpringBoot功能持续更新
【定时任务】 1.启动总开关 @EnableScheduling加在@SpringBootApplication注解的start入口处,表示启动总开关 2.再单独给方法加配置 @Scheduled(cron="0/5 ?")每5秒打印当前时间 备注:cron表达式,秒分时天等等,具体用到可以再百度 ...
分类:编程语言   时间:2018-04-06 20:21:10    阅读次数:215
SNOI2017(BZOJ5015~5018)泛做
T1:礼物 想错方向了,实际上很简单。 我想的是:显然题目求的是$\sum_{i=1}^{n} i^{k}2^{i}$,然后或许可以通过化式子变成与n无关的复杂度? 然后就不停往斯特林数反演和下降幂的方向想,最后什么都没想出来。 其实想一会就应该意识到:这完全就是一个不可直接化简的式子啊。 $A[i ...
分类:其他好文   时间:2018-04-06 20:20:59    阅读次数:127
git之本地仓库关联远程仓库
首先新建一个github respository 然后在自己本地新建一个maven项目,里面写点东西 如下图,将自己的项目所在地设置为本地git仓库 将本地仓库与远程关联,首先获取远程仓库的地址,点击刚刚创建的github仓库,如下图 打开相应项目,在idea的命令行中,输入如下命令, 此时本地仓库 ...
分类:其他好文   时间:2018-04-06 20:20:53    阅读次数:136
ubuntu16.04安装五笔输入法
在 Ubuntu16.04 中为fctix小企鹅增加五笔输入法 转载:https://jingyan.baidu.com/article/454316ab67d702f7a7c03a1a.html 在 Ubuntu16.04 中为fctix小企鹅增加五笔输入法 转载:https://jingyan. ...
分类:系统相关   时间:2018-04-06 20:20:43    阅读次数:200
Educational Codeforces Round 41 E. Tufurama (961E)
【题解】 第一眼看题飞快地想到一种做法,然后假掉了。 这道题其实是主席树的模板题来着。但是也有别的水法。 我们可以发现每个位置的查询区间是[1,min(a[i],i-1)],所以我们可以把查询区间按照右端点排序。开一个权值树状数组记录前i个a[i]的出现情况。我们从1到n按顺序插入a[i],每个位置 ...
分类:其他好文   时间:2018-04-06 20:20:34    阅读次数:156
266. Palindrome Permutation
原题链接: "https://leetcode.com/articles/palindrome permutation/" 这道题目很简单: Java / Created by clearbug on 2018/2/26. / public class Solution { public stati ...
分类:其他好文   时间:2018-04-06 20:20:24    阅读次数:128
DAG Optimal Coin Change
题目描述 In a 10-dollar shop, everything is worthy 10 dollars or less. In order to serve customers more effectively at the cashier, change needs to be pro ...
分类:其他好文   时间:2018-04-06 20:20:14    阅读次数:226
LAMP 脚本
一键安装lamp环境
分类:其他好文   时间:2018-04-06 20:20:06    阅读次数:146
springmvc mybatis 声明式事务管理回滚失效,(checked回滚)捕捉异常,传输错误信息
一、知识点及问题 后端框架: Spring 、Spring mvc 、mybatis 业务需求: client先从服务端获取用户大量信息到client,编辑完毕之后统一Post至服务端,对于数据的改动要么全成功,要么全失败,所以须要使用事务支持。 问题: 配置Spring声明式事务,运行中出现异常未 ...
分类:编程语言   时间:2018-04-06 20:19:56    阅读次数:220
Linux升级命令yum upgrade和yum update的区别
Linux升级命令有两个分别是yum upgrade和yum update, 这个两个命令是有区别的:yum -y update升级所有包同时也升级软件和系统内核yum -y upgrade只升级所有包,不升级软件和系统内核 实验分别测试 yum -y upgrade和yum -y update 升级前系统版本:  centos5.5 内核版本: 
分类:系统相关   时间:2018-04-06 20:19:48    阅读次数:143
HTTP状态码
一、关于本文 文章主要是分两个部分,首先是对HTTP状态码的概述。后面是对常用的14个状态码的具体讲解。 二、对HTTP状态码的概述概述 状态码的职责是当客户端向服务端发送请求时,描述返回的请求结果。借助状态码,用户可以知道服务器是正常处理了请求,还是出现了错误。 状态码如200 OK,以三位数字和 ...
分类:Web程序   时间:2018-04-06 20:19:39    阅读次数:218
MyBatis的逆向工程
阅读指南: (1)逆向工程是指:根据该工程可以生成对应的XXXmapper.xml、XXXmapper.java、XXX.java; (2)该工程只是针对单表的才能生成对应的文件; (3)只需要修改该逆向工程的配置文件:generatorConfig.xml中数据库配置、生成的表名和类名; (4)生 ...
分类:其他好文   时间:2018-04-06 20:19:32    阅读次数:112
1230条   上一页 1 ... 17 18 19 20 21 22 23 ... 73 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!