码迷,mamicode.com
首页 > 2018年05月16日 > 全部分享
【TOJ 1288】计算几何练习题――线段相交(模板题)
描述 线段相交测试在计算几何中是经常用到的,给定线段P1P2(P1和P2是线段的两端点,且不重合)、P3P4(P3和P4是线段的两端点,且不重合),判断P1P2和P3P4是否相交。P1P2和P3P4不重合,即指只存在一个点P,它既落在P1P2上又落在P3P4上(含线段的端点)。 线段相交测试在计算几 ...
分类:其他好文   时间:2018-05-16 00:46:51    阅读次数:316
Python基础-初始面向对象
面向对象vs面向过程 面向过程 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题, ...
分类:编程语言   时间:2018-05-16 00:46:39    阅读次数:266
大数据平台搭建 - cdh5.11.1 - oozie安装
一、简介 oozie是hadoop平台开源的工作流调度引擎,用来管理hadoop作业,属于web应用程序,由oozie server 和oozie client构成。 oozie server运行与tomcat容器中 oozie的工作流必须是一个有向无环图,当用户需要执行多个关联的MapReduce ...
分类:其他好文   时间:2018-05-16 00:46:29    阅读次数:260
《我是一只IT小小鸟》读书笔记3
李成前辈的个人介绍,成长历程,都让我感到非常亲切。“从小到大,一路顺风,也没有特别风光过——就是一直是好孩子但是从来没有考过第一的意思”,“除了学习和踢足球啥也不会”,“总也减不下去的体重”,我觉得许多人的成长历程都是这样吧。这位前辈的经验,我能够学习的地方应该不少。 前辈首先提到了技术深度问题,这 ...
分类:其他好文   时间:2018-05-16 00:46:23    阅读次数:188
Hadoop平台基本组成
1、Hadoop系统运行于一个由普通商用服务器组成的计算集群上,能提供大规模分布式数据存储资源的同时,也提供了大规模的并行化计算资源。 2、Hadoop生态系统 3、MapReduce并行计算框架 MapReduce并行计算框架是一个并行化程序执行系统。它提供了一个包含Map和Reduce两个阶段的 ...
分类:其他好文   时间:2018-05-16 00:46:15    阅读次数:375
(原)IOU的计算
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/9043395.html 参考网址: https://github.com/deepinsight/insightface/blob/master/src/align/align_megaface.py中I ...
分类:其他好文   时间:2018-05-16 00:46:09    阅读次数:364
UPC-1488 客户调查【贪心】
题目描述 公司派你去和几位客户面谈,以了解他们对公司产品的意见。你逐个打电话与客户联系,得知他们一般都很忙,不过他们还是可以为你抽出一点时间。现在的问题是有些客户的时间有冲突,你无法在一天内联系所有客户。所以你需要一个程序来帮助你安排这一天的工作,使得你能尽可能地和更多的客户进行联系。注意,客户不愿 ...
分类:其他好文   时间:2018-05-16 00:46:03    阅读次数:353
tarjan算法
定义 代码解释 ...
分类:编程语言   时间:2018-05-16 00:45:55    阅读次数:189
topcoder srm 565 div1
problem1 link $f[i][j]$表示经过前$i$个怪物之后,花费$j$个硬币可以得到的最大值。 problem2 link 设$nim[i]$表示数字$i$的nim值。那么题目就是求有多少个区间$[L,R]$满足这个区间内所有数字的nim值的抑或不是0.通过记录前缀和的个数,可以$O( ...
分类:其他好文   时间:2018-05-16 00:45:45    阅读次数:219
673. Number of Longest Increasing Subsequence
[抄题]: [暴力解法]: 时间分析: 空间分析: [优化后]: 时间分析: 空间分析: [奇葩输出条件]: [奇葩corner case]: [思维问题]: 不知道为什么len[i] == len[j] + 1:因为可以间隔相加。 也不知道为什么是DP:原来小人是间隔着跳的。 [一句话思路]: [ ...
分类:其他好文   时间:2018-05-16 00:45:37    阅读次数:169
19.1 awk基础【第十九章 awk】
第十九章 awk 19.1 awk基础 本博文目录索引 [TOC] 一、初识awk (一)什么是awk? awk,全称:Aho Weinberger Kernighan 是一个报告生成器,用于格式化文本输出 (二)awk能做什么? 1、主要功能:格式化显示文档、或者打印报表 2、将给定的文本内容按照 ...
分类:其他好文   时间:2018-05-16 00:45:30    阅读次数:320
关于UGUI不拦截射线的方法
起因:开发游戏,要在设置界面里给一个设置项添加一个东西解释这个项是干啥的,要求鼠标移到文字上的时候显示一个弹窗差不多的东西,见动图,鼠标移开会消失。但是当我移动鼠标到弹窗上的时候,UGUI会发射一根射线,击到弹窗上而不是文字上,判定为离开文字,于是隐藏弹窗,然后判断进入文字,显示弹窗,如此反复,不是 ...
分类:其他好文   时间:2018-05-16 00:45:21    阅读次数:234
Python学习笔记__4.4章 装饰器(添加额外功能)
1、概览装饰器可以帮助我们为已经存在的对象添加额外的功能装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。装饰器经常用于有切面需求的场景,比如:插入日志、性能测试、事物处理、缓存、权限校验等场景。1.1、为now函数 加一行日志# 定义now函数def now():print(‘2018-5-8‘)# 编辑decorat
分类:编程语言   时间:2018-05-16 00:45:14    阅读次数:200
python课程设计笔记(三)整数、浮点数与字符串
整数类型(范围无限制) 十进制1 -1 二进制0b1 -0b1 八进制0o1 -0o1 十六进制0x1 -0x1 浮点类型(范围有限制但可忽略) 运算存在不确定尾数 :0.1+0.2!=0.3 原因:二进制表示小数可以无限接近但不能完全相同,转换过程中产生不确定小数 如何避免:浮点数键运算及比较用r ...
分类:编程语言   时间:2018-05-16 00:45:06    阅读次数:305
Json序列化java工具类
json序列化通用工具类(java)>为了支持此工具类的正常使用,先导入以下jar包 1.lombok包是一个简化java冗余代码的jar包,实际开发中很方便在maven的pom文件中导入lombok坐标 <dependency> <groupId>org.projectlombok</groupI ...
分类:编程语言   时间:2018-05-16 00:44:58    阅读次数:247
《高性能MySQL》学习笔记
第1章 MySQL架构与历史 1.2 并发控制 MySQL在两个层面实现并发控制:服务器层与存储引擎层。 读锁和写锁: 在处理并发读或写时,可以通过实现一个由两种锁组成的系统来解决问题。 这两种锁通常被称为共享锁和排他锁,或者称为读锁和写锁。 读锁:是共享的,或者说是相互不阻塞的,多个客户可以在同时 ...
分类:数据库   时间:2018-05-16 00:44:49    阅读次数:241
网络编程粘包问题
首先说为什么会粘包,在py2上运行时,服务器把两次发送的操作强制的合成一次发送给客户端,所以 粘在一起了,因为python3的版本是可以的,但是有的时候python3也会出现粘包现象。 解决粘包的问题有两种方法: 1 可以先sleep一下,这个样子就可以使缓冲区超时,就不在等下一次的了,这样就可以和 ...
分类:其他好文   时间:2018-05-16 00:44:40    阅读次数:171
1530条   上一页 1 ... 77 78 79 80 81 82 83 ... 90 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!