[bzoj1003] [ZJOI2006]物流运输

Description   物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转 停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种 因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能够按时到达目的地。但是 修改路线是一件十分麻烦的事情,会带来额外的成本。因此物流公司希望能够订一个n天的运输计划,使得总成本 尽可能地小。 Input   第一行是四个整数n(1<=n<=1
分类: 其他 发布时间: 02-02 19:58 阅读次数: 0

19年清北学堂冬令营游记

我和请北的那些事 ——19年清北学堂冬令营游记 首先声明这是我第一次写游记.....   报道:    现在是下午4点04分,先从早晨说起吧...   早上6:00:   这是我刚起床,吃完饭洗漱好,便开始打包行李,不知道要带什么,只知道带零食。   上午7:00:   这时,yyq,lpy,lmk,xhy 当然还有我集合了,嚣嚣张张地来了...发现是个面包车(本来我以为至少也是个商务车),算了不说了。   上午10:00:   好吧,这日梦想念的海大终于到了...领上营员手册和房卡,便迫不及
分类: 其他 发布时间: 02-02 19:58 阅读次数: 0

Set 类型

  Set对象是值的集合,你可以按照插入的顺序迭代它的元素。 Set中的元素只会出现一次,即 Set 中的元素是唯一的,一种有效去重方式. const set1 = new Set([1, 2, 3, 4, 5]); console.log(set1.has(1)); Set.prototype.add(value) 在Set对象尾部添加一个元素。返回该Set对象。 Set.prototype.clear()移除Set对象内的所有元素。 Set.prototype.delete(value)
分类: 其他 发布时间: 02-02 19:58 阅读次数: 0

[洛谷P2742]【模板】二维凸包([USACO5.1]圈奶牛Fencing the Cows)

题目大意:求一个点集凸包边长 题解:求凸包,直接求 卡点:发现在较后面数位上有较小的误差,还以为是浮点数误差,最后发现是构造函数写成了$int$类型 C++ Code: #include <algorithm> #include <cstdio> #include <cmath> #include <iostream> #include <iomanip> #define maxn 10010 inline double sqr(double x) { return x * x
分类: 其他 发布时间: 02-02 19:58 阅读次数: 0

Eclipse使用技巧集合

Alt+/ :方法题词,生成完整方法名代码。
分类: 其他 发布时间: 02-02 19:58 阅读次数: 0

Kafka 消费者组示例

kafaka 消费者组示例 消费群是多线程 或 多机器的Apache Kafka主题. 消费者群体   消费者可以使用相同的"group.id"加入群组   一个组的最大并行度是组中的消费者数量<--不是分区   kafka将主题的分区分配给组中的使用者,以便每个分区仅由组中的一个使用者使用   kafka保证消息只能被组中的一个消费者读取   消费者可以按照消息存储在日志中的顺序查看消息 重新平衡消费者   添加更多进程/线程将导致Kafka重新平衡.如果任何消费者或代理无法向Zookeep
分类: 其他 发布时间: 02-02 19:58 阅读次数: 0

前端面试中常问的问题

  1、event loop是什么?      主线程和任务队      2、HTTP协议与状态码,HTTP2.0等,状态码301、302等      3、原生实现promise      //原生js实现promise      function PromiseM() {      this.status = "pending"      this.mag = ""      let process = arguments[0]      let that = this      proce
分类: 其他 发布时间: 02-02 19:41 阅读次数: 0

映射:map专题(STL专题)

概念:摘自《算法竞赛入门经典》——刘汝佳:map就是从键(key)到值(value)的映射。因为重载了[]运算符,map像是数组的“高级版”。 例如可以用一个map<string, int> month_name 来表示“月份名字到月份编号”的映射然后用month_name["July"] = 7 这样的方式来赋值。 Map中的元素是自动按key升序排序,所以不能对map用sort函数: map的功能: 1. 自动建立Key - value的对应。key 和 value可以是任意你需要的类型。
分类: 其他 发布时间: 02-02 19:41 阅读次数: 0

安装sklearn的一点事故解决

安装sklearn过程出现挺多问题的。这里记录下一下问题点避免下次走弯路 1.安装ANACONDA,避免太多插件的手动安装,选用版本Anaconda3-4.3.1-Windows-x86_64.rar 2.安装visualcppbuildtools full.exe环境支持 3.如果framework版本太低也要更新安装 4.ValueError: path '/home/andy/anaconda3/lib/python3.5/site-packages/numpy/cor e/includ
分类: 其他 发布时间: 02-02 19:41 阅读次数: 0

安卓手机微信不能打开App下载地址的问题 微信实现点开网址直接跳转浏览器

此方法可以实现微信内置浏览器跳转到手机其它浏览器,现在网上其它的方法都只是一个页面,让访问者自己手动点右上角浏览器打开,而这个不同,是可以直接自动跳转的。 <?php error_reporting(0); if($_GET['open']==1 && strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')!==false){ header("Content-Disposition: attachment; filename=\"load.d
分类: 其他 发布时间: 02-02 19:41 阅读次数: 0

Go随机数

随机数和伪随机数 根据密码学原理,要想对一个“随机数”进行随机性检验有以下几个标准: 统计学伪随机性 - 在给定的随机比特流样本中,1 的数量大致等于 0 的数量,也就是说,“10”“01”“00”“11” 四者数量大致相等。说人话就是:“一眼看上去是随机的”。 密码学安全伪随机性 - 就是给定随机样本的一部分和随机算法,不能有效的演算出随机样本的剩余部分。 真随机性 - 其定义为随机样本不可重现。 根据以上几个标准,其对应的随机数也就分为以下几类: 伪随机数 - 满足第一个条件的随机数。 密
分类: 其他 发布时间: 02-02 19:41 阅读次数: 0

ORC格式hive逻辑中case when问题

前阵子做hive开发发现orc格式文件使用case when情况下会造成nullcount会统计入内问题,修改为sum就没此问题。具体例子下次放假回来记录,现在不在公司,这里做个mark
分类: 其他 发布时间: 02-02 19:41 阅读次数: 0

我也不知道该起什么标题....

Noip2018后第一次回博客园.... 我只想说... 博客园--一个想让我学习的地方
分类: 其他 发布时间: 02-02 19:41 阅读次数: 0

JAVA学习 02Day

基本规则 1. 一个源文件可以对应多个类 2. 一个源文件至多有一个public 注释: 不定长注释: /* */ 单行注释:// 标识符规则: 开头以"字母"、"_"、"$" 类名首字母大写 方法和变量第一个单词小写,从第二个单词首字母大写 常量全部用大写字母 变量: 局部变量、成员变量、静态变量。 常量: 使用final修饰的是符号常量。
分类: 其他 发布时间: 02-02 19:41 阅读次数: 0

【数据结构】 最小生成树(二)——kruskal算法

  上一期说完了什么是最小生成树,这一期咱们来介绍求最小生成树的算法:kruskal算法,适用于稀疏图,也就是同样个数的节点,边越少就越快,到了数据结构与算法这个阶段了,做题靠的就是速度快,时间复杂度小。   网上一搜就知道大家都会先介绍prim算法,而我为什么不介绍prim算法呢?因为小编认为这个算法理解快,也很容易明白,可以先做个铺垫(小编绝不会告诉你小编是因为不会才不说的),kruskal算法核心思想是将一棵棵树林(也可以理解成子树)合并成一棵大树,具体做法如下:将一个连通图中不停寻找最
分类: 其他 发布时间: 02-02 19:41 阅读次数: 0

Codeforces #536 A..D 题解

foreword ummm... 开始前几个小时被朋友拉来打了这一场,总体海星,题目体验极佳,很符合口味,稍微有点点简单了不知道是不是因为是 New Year Round,很快就打到了 D,但是题目阅读难度有点点大,Alice 和 Bob 永远离不开的博弈论,呼应去年的博弈论。 少有的评测机出锅(也有可能是我打的少),一片 In queue 了大概 40 分钟,加时了以为会继续 Rated,结果又加时又 Unrated 可还行。太久不打有点不熟悉规则,手有点滑,A 题打成了 ... map[i
分类: 其他 发布时间: 02-02 19:41 阅读次数: 0

寻找真实的自己

从某个时刻开始, 你会真真切切的去感受。 自己的悲伤, 自己的快乐, 自己的愤怒, 然后你会深思并且想控制它们。 你去旅游, 看见闻名中外的帝王墓, 发现人的一生也不过如此,自己也不例外。 看见波澜壮阔的大海, 发现自己是如此之渺小。 你看书,想感受别人的感受,其实是在感受你自己。 我们呱呱坠地后就开始感知世界,却迷失自己。 然后一直在寻找的自己路上……。 …………木色小罗 2019.02.02 开往普雄的火车上
分类: 其他 发布时间: 02-02 19:41 阅读次数: 0

The Garbage-First (G1) collector

The Garbage-First (G1) collector is a server-style garbage collector, targeted for multi-processor machines with large memories. It meets garbage collection (GC) pause time goals with a high probability, while achieving high throughput. The G1 garba
分类: 其他 发布时间: 02-02 19:41 阅读次数: 0

Windows Server 2016-命令行方式管理Windows服务

Microsoft Windows 服务(过去称为 NT 服务)允许用户创建可在其自身的 Windows 会话中长时间运行的可执行应用程序。 这些服务可在计算机启动时自动启动,可以暂停和重启,并且不显示任何用户界面。 这些功能使服务非常适合在服务器上使用,或者需要长时间运行的功能(不会影响在同一台计算机上工作的其他用户)的情况。 还可以在与登录用户或默认计算机帐户不同的特定用户帐户的安全性上下文中
分类: 企业开发 发布时间: 02-02 19:30 阅读次数: 0

力扣——数字的补数

给定一个正整数,输出它的补数。补数是对该数的二进制表示取反。 注意: 给定的整数保证在32位带符号整数的范围内。 你可以假定二进制数不包含前导零位。 示例 1: 输入: 5 输出: 2 解释: 5的二进制表示为101(没有前导零位),其补数为010。所以你需要输出2。 示例 2: 输入: 1 输出: 0 解释: 1的二进制表示为1(没有前导零位),其补数为0。所以你需要输出0。 class Solution { public int findComplement(int num) {
分类: 其他 发布时间: 02-02 19:24 阅读次数: 0
今日推荐