码迷,mamicode.com
首页 > 2018年08月10日 > 全部分享
bzoj1597/luogu2900 土地购买 (斜率优化dp)
首先按x从小到大排序,那么可得: f[i]=min{f[j]+x[i]*maxy[j+1..i]} 然而这样是$O(n^2)$的而且无法做优化。 然后我们考虑:如果对于某一点,存在另一点的x和y都比它大,那这个点是可以删掉不参与计算的(因为那个较大的点一定要被买,那只要把这两点放在一组里,较小的点是 ...
分类:其他好文   时间:2018-08-10 23:28:55    阅读次数:70
如何跳转指定页面后再次跳转到另一页面或原来的页面
这里可以采用redirect以get形式向指定页面发出get请求,指定页面完成后会再次跳转到redirect后边指定的页面 格式:需要请求的URL?redirect=请求URL完成后需要跳转的地址 例如: response.sendRedirect("http://localhost:8080/te ...
分类:其他好文   时间:2018-08-10 23:28:46    阅读次数:64
Spring5源码解析-Spring框架中的事件和监听器
事件和平时所用的回调思想在与GUI(JavaScript,Swing)相关的技术中非常流行。而在Web应用程序的服务器端,我们很少去直接使用。但这并不意味着我们无法在服务端去实现一个面向事件的体系结构。 在本文中,我们将重点介绍Spring框架中的事件处理。首先,会先介绍下事件驱动编程这个概念。接着,我们会将精力放在专门用于Spring框架中的事件处理之上。然后我们会看到实现事件调度和监听的主要方法。最后,我们将在Spring应用程序中展示如何使用基本的监听器。
分类:编程语言   时间:2018-08-10 23:28:38    阅读次数:85
多线程- 铁路售票学习实现runnablej接口
/***@paramargs*火车站卖票的例子用实现Runnable接口*/publicstaticvoidmain(String[]args){MyTicketmt=newMyTicket();newThread(mt).start();newThread(mt).start();newThread(mt).start();newThread(mt).start();/*Threadt1=new
分类:编程语言   时间:2018-08-10 23:28:31    阅读次数:77
PAT乙级1009.说反话(20)
题目描述:给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过80的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用1个空格分开,输入保证句子末尾没有多余的空格。输出格式:每个测试 ...
分类:其他好文   时间:2018-08-10 23:28:22    阅读次数:68
ES6中的promise
Promise 对象用于一个异步操作的最终完成(或失败)及其结果值的表示。简单点说,它就是用于处理异步操作的,异步处理成功了就执行成功的操作,异步处理失败了就捕获错误或者停止后续操作。 它的一般表示形式为: 其中,Promise中的参数executor是一个执行器函数,它有两个参数resolve和r ...
分类:其他好文   时间:2018-08-10 23:28:13    阅读次数:70
Java后台服务端接入腾讯IM
最近因为公司项目需求,需要在后台接入腾讯的IM(云通信)功能,于是如火如荼的去研究腾讯IM的文档,然而发现操蛋的是腾讯居然没有给Java后台端提供SDK,于是我们后台只能通过HTTP的方式请求对应的rest api的来达到目的,下面给出具体过程: 1、首先,我们需要注册一个账号,这个只需通过手机扫码 ...
分类:编程语言   时间:2018-08-10 23:28:05    阅读次数:108
模块进阶
一, 时间模块 1. 时间格式 时间戳格式 / float 数据类型 / 格林威治时间 (给机器看的) print(time.time()) 结构化时间 / 时间对象 (从给机器看转换成给人看的过度) 能够通过 . 属性名来获取对象中的值 print(time.strftime( ' %Y-%m-% ...
分类:其他好文   时间:2018-08-10 23:27:56    阅读次数:70
面试题
1、列表list去重 2、字典的创建3种方式 ...
分类:其他好文   时间:2018-08-10 23:27:47    阅读次数:65
20180810 提高 练习赛
题目目录,题意什么的先鸽着 第一题 题解 傻逼排序题,将点按 $x$ 轴排序,然后取前六个点即可。 代码: 第二题 题解 记忆化搜索点 $(x,y)$ 能到的最远路径 如果遇到相同的值直接设成 inf 然后询问判断 $l$ 是不是小于等于最远路径 代码 第三题 题解 首先考虑一颗树怎么做。当然是树形 ...
分类:其他好文   时间:2018-08-10 23:27:38    阅读次数:70
HDU 5115 Dire Wolf
【题意概述】 有n只狼要杀,杀每只狼的代价是它的攻击值加上它相邻的存活的狼的附加值。求最小的代价。 【题解】 区间DP. 设f[i][j]为杀掉i~j的狼的最小代价,可以推出状态转移方程为f[i][j]=min(f[i][k]+f[k+1][j]+a[k]+b[i-1]+b[j+1]),枚举区间长度 ...
分类:其他好文   时间:2018-08-10 23:27:30    阅读次数:70
python全栈脱产第4天
一、if判断 语句:if 条件: code1 code2 code3 ....... if 条件: code1 code2... else: code1 code2... if 条件1: code1... elif 条件2: code1.... else: code1... if嵌套:if 条件: ...
分类:编程语言   时间:2018-08-10 23:27:21    阅读次数:68
Python——随机数函数
random模块中几个随机函数用法。 引入random模块: 1.random.random() 此函数用于生成一个0到1的随机浮点数:0 <= n < 1.0,即在[0,1)范围内。 2.random.uniform(a, b) 用于生成一个指定范围内的随机浮点数,两个参数其中一个是上限,一个是下 ...
分类:编程语言   时间:2018-08-10 23:27:14    阅读次数:86
让手柄上同时具备VRTK_StraightPointerRenderer和VRTK_BezierPointerRenderer
一个VRTK_StraightPointerRenderer组件要正常工作,需要和一个VRTK_Pointer组件配套使用,并且VRTK_Pointer的Pointer Renderer槽指向VRTK_StraightPointerRenderer组件。 VRTK_BezierPointerRend ...
分类:其他好文   时间:2018-08-10 23:27:04    阅读次数:80
从C到Python
基本输入与输出 输出 C: printf(“Hello World\n”); P: print(“Hello World\n”) 简单的字符串输出对于printf()/print()函数来说,C和Python差别貌似不大,细心的读者可能会发现,在Python中一条语句后面并没有分号,事实确实如此,在 ...
分类:编程语言   时间:2018-08-10 23:26:54    阅读次数:58
Linux基础命令一(补充)
echo ls ls –l ll pwd cd / 根目录 cd ~ cd - 返回上一个目录 env ip addr 显示物理网络地址 /etc/init.d/network restart 启动网卡 显示下图的“OK”既为成功 然后再终端输入 ifup eht0 可以尝试ping www.bai ...
分类:系统相关   时间:2018-08-10 23:26:47    阅读次数:63
HDU 1358 Period 求前缀长度和出现次数(KMP的next数组的使用)
Period Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 12428 Accepted Submission(s): 5825 Problem ...
分类:编程语言   时间:2018-08-10 23:26:39    阅读次数:70
1365条   1 2 3 4 5 6 ... 81 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!