【题意概述】 给出平面上的10W个点,要求判断这些点能否被两条直线穿过,即一个点至少在一条直线上。 【题解】 思路很快可以想到。取3个不共线的点,它们形成一个三角形;如果有解,其中的一条直线一定与三角形的一条边重合。于是用这三条边一一进行验证即可。 第一次交被卡了精度,后来意识到判断三个点是否共线写 ...
分类:
其他 时间:
2018-04-06 13:37:05
收藏:
0 评论:
0 赞:
0 阅读:
219
接口接口:如果一个类只是由抽象方法和全局常量组成,这种情况不会定义为一个抽象类,而是将其定义为接口.同时接口打破了抽象类子类的一个很大的问题 单继承局限.在java中,可以使用interface来定义.如: 接口也必须有子类,一个子类可以使用implement关键字实现多个接口,避免单继承的局限.接 ...
分类:
其他 时间:
2018-04-06 13:36:47
收藏:
0 评论:
0 赞:
0 阅读:
278
题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 解题思路 利用递归的思想,分别从两个链表的头节点开始,比较各自的值,并让新链表的头指针指向值较小的那个头结点。然后把值小的那个链表的头结点抽出,合并两个新链表并让头节点的next指针指向它。若碰到 ...
分类:
编程语言 时间:
2018-04-06 13:36:28
收藏:
0 评论:
0 赞:
0 阅读:
228
前言 :Orz ShichengXiao 冬令营的时候就早解决了 字符串算法还是不能随意放弃啊 要认真学了!! 这个算法常用于解决字符串上的 $\mathrm{LCP}$ 问题 和 一些字符串匹配的问题 这个算法思维难度不是很大 但是代码难度还是有一些的 想学好这个算法 一定要牢牢的记住各个数组的含 ...
分类:
编程语言 时间:
2018-04-06 13:35:52
收藏:
0 评论:
0 赞:
0 阅读:
200
首先,我这是抄写过来的,写得真的很好很好,是我看过关于GC方面讲解最清楚明白的一篇。原文地址是:https://www.zhihu.com/question/21539353 ...
分类:
编程语言 时间:
2018-04-06 13:35:02
收藏:
0 评论:
0 赞:
0 阅读:
377
for(int i = 1; i<=9; i++) { for (int j = 1; j<= i; j++) { Console.Write(i + "*" + j + "=" + i * j + "\t"); } Console.WriteLine(); } Console.ReadLine() ...
分类:
其他 时间:
2018-04-06 13:33:49
收藏:
0 评论:
0 赞:
0 阅读:
149
我觉得一开始理解递归是比较难的,特别是我们会习惯性的会将递归进行分解,当然这个也没有错,这会有助于我们去理解递归。 但是我觉得网上恶心的是什么呢?他们只会留下这么简单的一句: 要理解递归,请理解递归。 这句话谁都懂,对递归的概念其实大多数人也懂,但难懂的是如何去学会理解并使用递归。 于是我将我对递归 ...
分类:
其他 时间:
2018-04-06 13:33:32
收藏:
0 评论:
0 赞:
0 阅读:
251
王利国的"Java语言程序设计第1次作业(2018)"详细 作业结果详细 总分:100 选择题得分:40 1. Java语言中,基本数据类型一共有( )种。 A.16 B.2 C.4 D.8 正确答案是: D 2. Java虚拟机的英文缩写是( ) A.JRE B.ECLIPSE C.JVM D.J ...
分类:
编程语言 时间:
2018-04-06 13:33:13
收藏:
0 评论:
0 赞:
0 阅读:
527
需求背景 应用拆分的多或少都有问题。多则维护成本高,每次发布一堆应用。少则拆分成本高,无用功能很难下线。故障不隔离。当一个系统由多人同时参与开发时,修改A功能,可能会影响B功能,引发故障。多分支开发引发冲突。多分支开发完之后合并会产生冲突。牵一发动全身。一处核心代码的改动,或一个基础Jar的升级需要 ...
分类:
编程语言 时间:
2018-04-06 13:32:35
收藏:
0 评论:
0 赞:
0 阅读:
237
3.1 测试你的配置 如果你使用了虚拟环境,不要忘记激活。 确定django是否安装好。 3.2 创建你的Django项目 查看创建的项目目录 __init__.py,一个空白的Python文件,用来告诉解释器该目录是一个Python包; settings.py,储存所有Django项目设置的地方; ...
分类:
其他 时间:
2018-04-06 13:32:17
收藏:
0 评论:
0 赞:
0 阅读:
215
原题链接: "https://leetcode.com/problems/binary tree paths/description/" 直接走一波深度优先遍历: 不过这道题目我的实现还是写复杂了,提交区有的是简洁高效的代码。。。都怪自己基础不好啊!!! ...
分类:
其他 时间:
2018-04-06 13:32:02
收藏:
0 评论:
0 赞:
0 阅读:
187
匠心零度 转载请注明原创出处,谢谢! RocketMQ网络部署图 NameServer:在系统中是做命名服务,更新和发现 broker服务。 Broker Master:broker 消息主机服务器。 Broker Slave: broker 消息从机服务器。 Producer: 消息生产者。 Co ...
分类:
其他 时间:
2018-04-06 13:31:47
收藏:
0 评论:
0 赞:
0 阅读:
251
之前我的一篇博客中: SpringMVC日期类型转换问题三大处理方法 写到过如何将后台日期类型转换在前台显示,今天我在用其中的第四种方法即<fmt:formatDate value="&{diary.releaseDate}" type="date" pattern="yyyy-MM-dd"/>时却 ...
分类:
Web开发 时间:
2018-04-06 13:31:30
收藏:
0 评论:
0 赞:
0 阅读:
198
mininet、floodlight在第一次SND上机作业中出现的一些问题 首先给出链接 "VMware安装" "mininet安装" " floodlight安装及问题,各个版本Ubuntu" "SDN第一次上机作业" 如果在这些链接的基础上你已经能很好的完成SDN第一次上机作业,那么下面的内容你 ...
分类:
Web开发 时间:
2018-04-06 13:31:10
收藏:
0 评论:
0 赞:
0 阅读:
937
结对编程第一次作业 1.代码审查 结对伙伴:庞大雷 代码地址:https://coding.net/u/pdlpi/p/yufafenxi/git/blob/master/%E8%AF%AD%E6%B3%95%E5%88%86%E6%9E%90.cpp?public=true 代码审查表如下: 参考 ...
分类:
其他 时间:
2018-04-06 13:30:53
收藏:
0 评论:
0 赞:
0 阅读:
195
代码复审 有关代码复审的形式和优缺点可以参考下面链接—》 "代码复审" 功能模块名称 简单的语法分析程序 审查人 王作 审查日期 2017.4.4 代码名称 简单的词法分析程序 代码作者 马超群 文件结构 重要性 审查项 结论 头文件和定义文件的名称是否合理? 合理 头文件和定义文件的目录结构是否合 ...
分类:
其他 时间:
2018-04-06 13:30:34
收藏:
0 评论:
0 赞:
0 阅读:
148
摘要: 我们已经知道,synchronized 是Java的关键字,是Java的内置特性,在JVM层面实现了对临界资源的同步互斥访问,但 synchronized 粒度有些大,在处理实际问题时存在诸多局限性,比如响应中断等。Lock 提供了比 synchronized更广泛的锁操作,它能以更优雅的方 ...
分类:
编程语言 时间:
2018-04-06 13:30:11
收藏:
0 评论:
0 赞:
0 阅读:
192
方法一:通过 watch 或 或 方法二: ...
分类:
其他 时间:
2018-04-06 13:29:54
收藏:
0 评论:
0 赞:
0 阅读:
213
#! /usr/bin/env python# -*- coding:utf-8 -*-import re# 正则表达式:re模块# 1.普通字符:大多数字符和字母都会跟自身匹配# re.fiandall() 返回一个列表#2.元字符:# . 通配符 一个只能匹配一个结果# ^ 以xx开头的匹配# ...
分类:
编程语言 时间:
2018-04-06 13:29:37
收藏:
0 评论:
0 赞:
0 阅读:
184
$('.button').click(function () { var active = $('.buttons-tab a').children('input').attr('value') alert($(this).attr('id')) alert(this)})//可以看出来$(this ...
分类:
Web开发 时间:
2018-04-06 13:29:20
收藏:
0 评论:
0 赞:
0 阅读:
391