题目链接:POJ-2195 Going Home 题意 给出$N$行$M$列的网格,'m'表示人,'H'表示房子,且'm'和'H'的数量相同,一个人只能进一间房子,一间房子也只能给一个人进去,人可走上下左右四个方向,现在要让所有人进入房子,求最短路径和。 思路 这是一个二分图带权最小匹配问题,可直接 ...
分类:
其他好文 时间:
2019-08-09 01:43:08
阅读次数:
98
普通内存模型: java线程内存 --> 操作系统内存 --> 硬盘 直接内存模型: java --> 操作系统内存 --> 硬盘 两者对比,少了一步:直接内存直接操作系统内存,少了java线程内存到操作系统内存拷贝的这一步,所以提升了效率。 内存映射文件: ...
分类:
其他好文 时间:
2019-08-09 01:42:54
阅读次数:
113
@ "TOC" 1.使用WIN+R打开软件 添加环境变量 找到需要打开应用的目录 如我的桌面(C:\Users\Public\Desktop) 添加pyth环境变量如下即可完成 2.使用listary软件 安装这个软件 安装完成后打开会自动在后台运行 最后设为开机自启动 双击Ctrl打开 能快速找到 ...
最近某项目用到了总结一下实现思路,算是独立自主设计的一个比较有难度的模块。这里简要介绍一下思路。 一、背景与需求 对比出不同数据库中相同表的数据差异。这里相同表指表的数据结构是一致的。比如A服务下面数据库DB_A中有表格tableA,B服务下面数据库DB_B中有表格tableB。现在有这样一个场景找 ...
分类:
其他好文 时间:
2019-08-09 01:42:13
阅读次数:
83
abs(-5) 绝对值 p2.paginator=p ...
分类:
其他好文 时间:
2019-08-09 01:41:53
阅读次数:
65
VLAN(Virtual Local Area Network)的中文名为"虚拟局域网"。在计算机网络中,一个二层网络可以被划分为多个不同的广播域,一个广播域对应了一个特定的用户组,默认情况下这些不同的广播域是相互隔离的。不同的广播域之间想要通信,需要通过一个或多个路由器。这样的一个广播域就称为VLAN。
分类:
其他好文 时间:
2019-08-09 01:41:15
阅读次数:
75
LUCENE 1. 学习计划 1、案例分析:什么是全文检索,如何实现全文检索 2、Lucene实现全文检索的流程 a) 创建索引 b) 查询索引 3、配置开发环境 4、创建索引库 5、查询索引库 6、分析器的分析过程 a) 测试分析器的分词效果 b) 第三方中文分析器 7、索引库的维护 a) 添加文 ...
分类:
Web程序 时间:
2019-08-09 01:40:32
阅读次数:
94
我们正在玩一个猜数字游戏。 游戏规则如下:我从 1 到 n 选择一个数字。 你需要猜我选择了哪个数字。每次你猜错了,我会告诉你这个数字是大了还是小了。你调用一个预先定义好的接口 guess(int num),它会返回 3 个可能的结果(-1,1 或 0): -1 : 我的数字比较小 1 : 我的数字 ...
分类:
编程语言 时间:
2019-08-09 01:40:13
阅读次数:
144
类的基本成员函数 一个类包含:构造、析构、拷贝构造、赋值构造、常对象取地址、普通对象取地址基本函数 类中的const方法与普通方法 void fun() const和void fun()是可以共存的 如果不加const 加了const 1.因为函数后加了const就封锁了*this 为常量,就不能通 ...
分类:
编程语言 时间:
2019-08-09 01:39:43
阅读次数:
136
应用层: 作用:通过应用进程间的交互去完成指定的网络应用。 协议:应用进程间的通信和交互规则。 三大协议:DNS(域名系统),HTTP协议(万维网),SMTP(电子邮件) 报文:应用层交互的数据单元。 运输层: 作用:负责不同主机进程间通信,并且为这样的通信提供通用的(通用的:指不针对某一特定的网络 ...
分类:
其他好文 时间:
2019-08-09 01:39:27
阅读次数:
99
class Solution { public: vector> findLeaves(TreeNode* root) { vector> res; while (root) { vector leaves; root = remove(root, leaves); res.p... ...
分类:
其他好文 时间:
2019-08-09 01:39:10
阅读次数:
94
The Company Dynamic Rankings has developed a new kind of computer that is no longer satisfied with the query like to simply find the k-th smallest num ...
分类:
编程语言 时间:
2019-08-09 01:38:56
阅读次数:
157
The task of this problem is simple: insert a sequence of distinct positive integers into a hash table, and output the positions of the input numbers. ...
分类:
其他好文 时间:
2019-08-09 01:38:39
阅读次数:
88
基础理解 : 1.修饰类 当用final去修饰一个类的时候,表示这个类不能被继承。处于安全,在JDK中,被设计为final类的有String、System等,这些类不能被继承 。注意:被修饰的类的成员可以是final修饰,可可以不是 。 2.修饰方法 : 方法不能被子类重写。常用在类设计时不希望被子 ...
分类:
编程语言 时间:
2019-08-09 01:38:23
阅读次数:
109
1018 Public Bike Management (30 分) 1018 Public Bike Management (30 分) 1018 Public Bike Management (30 分) There is a public bike service in Hangzhou Ci ...
分类:
Web程序 时间:
2019-08-09 01:37:59
阅读次数:
147
一、题目 Path 二、分析 首先肯定要求最短路,然后如何确定所有的最短路其实有多种方法。 1 根据最短路,那么最短路上的边肯定是可以满足$dist[from] + e.cost = dist[to]$。所以可以求一遍后根据这个公式再向网络图中的加边即可。 2 可以从源点和汇点分别求最短路,然后根据 ...
分类:
其他好文 时间:
2019-08-09 01:37:30
阅读次数:
108
三次握手: 目的:建立可靠的通信,确保双方发送和接收功能是正常的。 流程:发送方向接收方发送SYN信号,接收方(已确认发送方发送功能正常)收到信号后并向发送方发送SYN/ACK信号,发送方收到SYN/ACK信号后(发送方已确认接收方发送和接收正常),再向接收方发送ACK信号(最后接收方确认发送方接收 ...
分类:
其他好文 时间:
2019-08-09 01:37:18
阅读次数:
76