码迷,mamicode.com
首页 > 2018年10月28日 > 全部分享
P1270 “访问”美术馆(树形dp)
P1270 “访问”美术馆 艺术馆最多有100个展室 > 节点数$<=100*2<2^{8}=256$ 所以可以开一个$f[i][j]$表示到第$i$个点为止花去$j$分钟的最大价值 对于分叉的点,我们可以直走右边或直走左边,也可以两边都走一次,分别转移即可。 对于展室(叶节点),处理一下几分钟能拿 ...
分类:其他好文   时间:2018-10-28 20:54:08    阅读次数:144
ECUSTOJ
1 #include <bits/stdc++.h> using namespace std ; struct bigInt { int num[ 2000 ] ; int size ; static const int maxN = 2000 ; private : void Init ( ) { ...
分类:其他好文   时间:2018-10-28 20:53:54    阅读次数:288
斜率优化dp
hihocoder 1529 不上升序列 [斜率优化] Description 给出一个序列 $a[1...n]$ ,求构造一个 $b[1...n]$ ,满足$b_{i+1}\le b_{i}$,使得 $\sum\limits _{i=1}^{n} |a_i b_i|$ 最小 . + $n\le 5 ...
分类:其他好文   时间:2018-10-28 20:53:39    阅读次数:141
面向对象前言
编程范式 编程是 程序 员 用特定的语法+数据结构+算法 组成的代码来告诉计算机如何执行任务的过程 。 实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。 面向过程编程 核心是过程 过程指的是解决问题的步骤,设计一条流水线,机械式的思维 ...
分类:其他好文   时间:2018-10-28 20:53:25    阅读次数:173
java后台对查询到的商品列表按店铺分组并返回json数据_新手学习
今天做一个购物车列表接口,前端对返回数据要求按店铺名称分组,而且不同店铺分组数据中,商品列表的key要同一个字段,一番查询摸索后,最终用如下代码解决问题,不当之处请大家斧正: ...
分类:编程语言   时间:2018-10-28 20:53:17    阅读次数:140
给予python初学者推荐几款高效的Python文本编辑器!
我们都知道程序员花费大量的时间在编写、阅读和编辑代码上,因此一定要使用高效的文本编辑器才能够提高并很好的完成工作的效率和保证工作的质量。 什么是高效的文本编辑器呢?除了自己用的得心应手外,小U认为还应该包含以下几个特点: ·突出代码的结构,让你在编写代码时就能够发现常见的bug; 本人微信:mmp9 ...
分类:编程语言   时间:2018-10-28 20:53:08    阅读次数:197
谈谈如何使用Netty开发实现高性能的RPC服务器
RPC(Remote Procedure Call Protocol)远程过程调用协议,它是一种通过网络,从远程计算机程序上请求服务,而不必了解底层网络技术的协议。说的再直白一点,就是客户端在不必知道调用细节的前提之下,调用远程计算机上运行的某个对象,使用起来就像调用本地的对象一样。目前典型的RPC实现框架有:Thrift(facebook开源)、Dubbo(alibaba开源)等等。RPC框架针对网络协议、网络I/O模型的封装是透明的,对于调用的客户端而言,它就认为自己在调用本地的一个对象。至于传输层上,运用的是TCP协议、UDP协议、亦或是HTTP协议,一概不关心。从网络I/O模型上来看,是基于select、poll、epoll方式、还是IOCP(I/O Completion Port)方式承载实现的,对于调用者而言也不用关心。
分类:Web程序   时间:2018-10-28 20:52:59    阅读次数:234
flutter中使用webview
首先要安装一个插件:flutter_webview_plugin 使用方法: FlutterWebviewPlugin 插件提供一个链接到唯一webview的单一实例,这样你就可以在app中的任何地方控制webview,比如监听事件: 隐藏webview: 关闭webview: 画一个内部矩形web ...
分类:Web程序   时间:2018-10-28 20:52:53    阅读次数:1342
SpringMVC工作原理
原文:https://www.cnblogs.com/woshimrf/p/5313392.html ...
分类:编程语言   时间:2018-10-28 20:52:43    阅读次数:153
[POI2007]ODW-Weights(贪心)
在byteotian公司搬家的时候,他们发现他们的大量的精密砝码的搬运是一件恼人的工作。公司有一些固定容量的容器可以装这些砝码。他们想装尽量多的砝码以便搬运,并且丢弃剩下的砝码。每个容器可以装的砝码数量有限制,但是他们能够装的总重量不能超过每个容器的限制。一个容器也可以不装任何东西。任何两个砝码都有 ...
分类:其他好文   时间:2018-10-28 20:52:34    阅读次数:156
linux下生成00 01 02..99的这些数
[root@localhost ~]# seq -s " " -w 9901 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 ...
分类:系统相关   时间:2018-10-28 20:52:28    阅读次数:220
深入理解计算机系统 第二章 信息的表示和处理 part2
上一周遗留问题的解决 问题:原码、反码、补码是只针对有符号数吗?无符号数有没有这三种编码方式? 得到的答案:对于无符号数,原码、反码和补码是一致的 进一步,由于有符号数是以补码的形式存储在计算机中的,而无符号数三种编码都是一致的,所以我们可以说,整型数在计算机中是以补码的形式存在的。 参考文章: h ...
分类:其他好文   时间:2018-10-28 20:52:20    阅读次数:272
Fluentd Regexp patterns
举例:apache2 Parser Plugin example: This incoming event is parsed as: ...
分类:其他好文   时间:2018-10-28 20:52:11    阅读次数:344
遗传算法解决排序问题
遗传算法最重要的几个步骤 1.编码。 一般可采用二进制编码。本题使用和tsp相同的符号编码(可使用一个数组保存) 2.选择。根据个体的评分进行选择,涉及到累计概率。 3.交叉。通过互换基因,从而产生新的个体。 4.变异。产生新的个体。 最开始没有精英策略,算法很不稳定,加入精英策略之后,算法变得比较 ...
分类:编程语言   时间:2018-10-28 20:51:52    阅读次数:280
索引常识
MySQL的几种索引类型 普通索引 是最基本的索引,它没有任何限制. 唯一索引 与前面的普通索引类似,不同的就是:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一. 主键索引 是一种特殊的唯一索引,一个表只能有一个主键,不允许有空值。 组合索引 指多个字段上创建的索引,只有在查 ...
分类:其他好文   时间:2018-10-28 20:51:44    阅读次数:195
list源码1(参考STL源码--侯捷):list节点、迭代器、数据结构
list概述 list相对于vector复杂得多,list是一个双链表,对于插入元素、删除元素,list都相对比较简单 list节点 list迭代器 list迭代器必须有能力指向list的节点,并有能力进行正确的递增、递减、取值、成员存取等操作,同时list是双向链表,迭代器必须具备前移、后移的能力 ...
分类:其他好文   时间:2018-10-28 20:51:36    阅读次数:238
linux之awk命令获取最后一列
统计分析中经常用的awk命令,其中用的最多的还是切分 cat test | awk -F',' '{print $1,$2} 能够很好的将记录按照需要切分开, 但是如何获取最后一列呢? 可以使用awk -F',' '{print $NF}' 来获取 求和 -F,用,号分隔,求最后一列的和 awk - ...
分类:系统相关   时间:2018-10-28 20:51:29    阅读次数:885
1054条   上一页 1 ... 7 8 9 10 11 12 13 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!