首页 > 2018年12月23日 > 全部分享
并查集
并查集解决的问题 1) 查询两个元素是否属于同一个集合。 2) 将两个集合合并。 特点: 1) 初始化时每个node 都属于一个集合的, 他的父亲node 也是他自己。 自个就是某个集合的代表。size = 1; 2) 查找是否属于同一个集合时, 都是去找他们集合的代表节点。 看是否是一样的。 3) ...
分类:其他   时间:2018-12-23 17:25:00    收藏:0  评论:0  赞:0  阅读:150
Python的基本用法
恢复内容开始 一、函数 1.1 默认参数 想要计算一个数x的n次方,可以定义如下的函数。但是有时候我们仅仅只需要计算x^2,所以只想使用一个参数即power(x),这时如果仍用如下代码会报错 可以改成上面的形式,不传入参数,即默认n=2。同时,当有多个默认参数时,我们可以指定为哪个默认参数赋值如下 ...
分类:编程语言   时间:2018-12-23 17:24:32    收藏:0  评论:0  赞:0  阅读:135
注解之注解的属性
注解的属性也叫做成员变量。注解只有成员变量,没有方法。 注解的成员变量在注解的定义中以“无形参的方法”形式来声明 其方法名定义了该成员变量的名字,其返回值定义了该成员变量的类型。 注解中属性可以有默认值,默认值需要用 default 关键值指定。 有默认值且不想改值,无需在 @TestAnnotat ...
分类:其他   时间:2018-12-23 17:24:12    收藏:0  评论:0  赞:0  阅读:148
后端CORS解决跨域问题
一 . 为什么会有跨域问题 是因为浏览器的同源策略是对ajax请求进行阻拦了,但是不是所有的请求都给做跨域,像是一般的href 属性,a标签什么的都不拦截. 二 . 解决跨域的方法 解决跨域有两种方法 : JSONP CORS 三 . JSONP 简单说下JSONP,详细的在上一篇 JSONP时js ...
分类:其他   时间:2018-12-23 17:23:48    收藏:0  评论:0  赞:0  阅读:164
yarn的原理及MR在yarn上的执行
1.1 YARN 基本架构 YARN是Hadoop 2.0中的资源管理系统,它的基本设计思想是将MRv1中的JobTracker拆分成了两个独立的服务:一个全局的资源管理器ResourceManager和每个应用程序特有的ApplicationMaster。 其中ResourceManager负责整 ...
分类:其他   时间:2018-12-23 17:23:32    收藏:0  评论:0  赞:0  阅读:170
1353表达式括号匹配(stack)
【题目描述】 假设一个表达式有英文字母(小写)、运算符(+,—,*,/)和左右小(圆)括号构成,以“@”作为表达式的结束符。请编写一个程序检查表达式中的左右圆括号是否匹配,若匹配,则返回“YES”;否则返回“NO”。表达式长度小于255,左圆括号少于20个。 【输入】 一行数据,即表达式。 【输出】 ...
分类:其他   时间:2018-12-23 17:22:42    收藏:0  评论:0  赞:0  阅读:162
基于QT的中国象棋
基于QT的中国象棋,可实现人人对战,人机对战,联网对战,可显示棋谱,可悔棋。 还有一些小毛病,我之后会找空把这个DEMO重新修改一下上传 链接:https://pan.baidu.com/s/1 eM0CM1KFkBTuPWpseM1bw 提取码:tumq 复制这段内容后打开百度网盘手机App,操作 ...
分类:其他   时间:2018-12-23 17:22:10    收藏:0  评论:0  赞:0  阅读:212
CodeForces1082G Petya and Graph 最小割
网络流裸题 $s$向点连边$(s, i, a[i])$ 给每个边建一个点 边$(u, v, w)$抽象成$(u, E, inf)$和$(v, E, inf)$以及边$(E, t, w)$ 最小割建模... 然后就没了....复习一下板子吧 cpp include include include us ...
分类:其他   时间:2018-12-23 17:21:21    收藏:0  评论:0  赞:0  阅读:200
观察者模式【行为模式】
观察者模式 ...
分类:其他   时间:2018-12-23 17:20:42    收藏:0  评论:0  赞:0  阅读:165
第五章实践报告
实践题目 :工作分配问题 问题描述 设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。 输入格式: 输入数据的第一行有1 个正整数n (1≤n≤20)。接下来的n行,每行n个数,表示工作费用 ...
分类:其他   时间:2018-12-23 17:19:58    收藏:0  评论:0  赞:0  阅读:119
计算机网络精华知识总结01
1、按照网络协议相互通信,以共享硬件、软件和数据为目标的系统称为计算机网络 2、从网络的作用范围进行分类,可以分为广域网WAN、局域网LAN、城域网MAN 3、网络的性能指标: 速率指的是每秒传输的比特数量 带宽指的是网络的通信线路传输数据的能力 吞吐量是单位时间内通过某个网络的数据量 时延(发送时 ...
分类:其他   时间:2018-12-23 17:18:52    收藏:0  评论:0  赞:0  阅读:157
Dubbox服务demo
一、安装虚拟机,安装所需要的jdk、zookeeper并启动zookeeper,虚拟机的ip+zookeeper默认端口号2181 二、编写Service服务方 1.创建Maven项目 2.编写接口 public interface UserService { public String getUs ...
分类:其他   时间:2018-12-23 17:18:34    收藏:0  评论:0  赞:0  阅读:180
状态模式【行为模式】
状态模式 ...
分类:其他   时间:2018-12-23 17:18:00    收藏:0  评论:0  赞:0  阅读:131
pythonpipinstallpymongo报错
1.安装pymongo模块,报错pip版本低,升级版本又报错找不到合适的版本,网友说网络问题,要使用国内的镜像源来加速:pip install pymongo -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 最后解决了 ...
分类:编程语言   时间:2018-12-23 17:16:22    收藏:0  评论:0  赞:0  阅读:205
初步认知:适配器模式
在讲述这个模式之前,我们先看一个案例:中国球员去NBA打篮球 中国球员去NBA打篮球,可是他不懂英语,所以听不懂教练安排的战术,所以现在有三种解决方式 1、球员学会英语。2、教练学会中文。3、请个翻译。 1和2是长久之计,但不能解决迫在眉睫的问题。请个翻译是短暂的更好的选择。 放在软件设计层面上,这 ...
分类:其他   时间:2018-12-23 17:14:52    收藏:0  评论:0  赞:0  阅读:217
前端实现数组去重,如何高效快捷?
数组去重 1、双循环去重 双重for(或while)循环是比较笨拙的方法,它实现的原理很简单:先定义一个包含原始数组第一个元素的数组,然后遍历原始数组,将原始数组中的每个元素与新数组中的每个元素进行比对,如果不重复则添加到新数组中,最后返回新数组;因为它的时间复杂度是O(n^2),如果数组长度很大, ...
分类:编程语言   时间:2018-12-23 17:14:32    收藏:0  评论:0  赞:0  阅读:198
策略模式【行为模式】
策略模式 ...
分类:其他   时间:2018-12-23 17:13:26    收藏:0  评论:0  赞:0  阅读:167
ES学习笔记之-集成测试的简单学习
集成测试在es源码中的用法比较简单。我选择的切入口是delete-by-query插件。将es插件的源码导入intellij后,直接运行类DeleteByQueryRestIT,就会运行所有的集成测试用例。-ea-Dtests.security.manager=false这个运行结果,会让我产生两个疑问:这个类里面没有test注解的方法,其入口在哪里?resource/rest-api-spec目
分类:其他   时间:2018-12-23 16:42:12    收藏:0  评论:0  赞:0  阅读:155
Linux 操作命令 nl
Linux 操作命令 nl
分类:系统服务   时间:2018-12-23 16:42:02    收藏:0  评论:0  赞:0  阅读:187
Python configparser模块 与 subprocess 模块
configparser模块Python中configparser模块用于读取和编辑配置文件,更多的是用于读取配置文件。配置文件的格式如下,可以包含多个section(例如:db,email),每个section又可以有多个键值对(例如:database=bps);其中‘=‘也可以使用‘:‘取代~[default]log_path=/tmp/csv.log[db]h
分类:编程语言   时间:2018-12-23 16:41:42    收藏:0  评论:0  赞:0  阅读:174
973条   上一页 1 ... 22 23 24 25 26 ... 49 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!