码迷,mamicode.com
首页 > 2017年04月16日 > 全部分享
BZOJ 1132 [POI2008]Tro(极角排序)
【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=1132 【题目大意】 平面上有N个点. 求出所有以这N个点为顶点的三角形的面积和(N<=3000) 【题解】 我们发现直接枚举三个点计算会造成很大部分的叉积重复被计算, 因此我们枚举i,计 ...
分类:编程语言   时间:2017-04-16 22:23:18    阅读次数:307
分治算法
【分治法的设计思想】 将一个难以直接解决的大问题,分割成一些规模较小的相同问题,以便各个击破,分而治之。 最后把每个小问题的解答组合起来,可得到原问题的答案。 【分治法的适用条件】 该问题的规模缩小到一定的程度就可以容易地解决;该问题可以分解为若干个规模较小的相同问题,即该问题具有最优子结构性质;利 ...
分类:编程语言   时间:2017-04-16 22:23:34    阅读次数:223
拾遗:Git 常用操作回顾
温故而知新,可以为师矣。 Git 布局 工作区 >暂存区 >本地仓库 >远程仓库 Create Repository git init PATH git add PATH git commit -m CONTENTS Revoke HEAD 表示当近一次 commit 版本,HEAD^ 或 HEAD ...
分类:其他好文   时间:2017-04-16 22:22:46    阅读次数:229
学习MVC之租房网站(四)-实现Service层并进行单元测试
在上一篇<学习MVC之租房网站(三)-编写Eneity类并创建数据库>中,记录了编写Eneity类并采用CodeFirst的方式创建数据库的过程,接下来就到了Service层的实现了,并且在开始后续工作前,首先进行充分的单元测试。 长久以来,一直为写出很多bug而苦恼,这儿用过单元测试后,惊喜地发现 ...
分类:Web程序   时间:2017-04-16 22:22:24    阅读次数:198
【网络流24题】
网络流 网络流24题 【最小路径覆盖问题】 关于输出路径,因为即使有反向弧经过左侧点也一定会改变左侧点的去向,若没连向右侧就会被更新到0,所以不用在意。 mark记录有入度的右侧点,然后从没入度的右侧点开始把整条路径输出来即可。 #include<cstdio> #include<algorithm ...
分类:其他好文   时间:2017-04-16 22:21:45    阅读次数:300
二叉树的所有路径
九章答案 // version 1: Divide Conquer public class Solution { /** * @param root the root of the binary tree * @return all root-to-leaf paths */ public Lis ...
分类:其他好文   时间:2017-04-16 22:21:49    阅读次数:257
Python中根据提供的日期,返回是一年中的第几天
# coding = utf-8 import datetime dd = raw_input("Please enter date , format is YYYYMMDD:") """把字符串类型转为日期类型,strptime""" dd = datetime.datetime.strptime ...
分类:编程语言   时间:2017-04-16 22:22:10    阅读次数:689
linux学习笔记33--命令netstat和ss
我们以前接触过了vmstat,iostat了,这次是netstat。route,traceroute,ping,netstat这些命令与计算机网络相关性很强,最好是能先了解下TCP/IP协议。 netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络 ...
分类:Web程序   时间:2017-04-16 22:20:33    阅读次数:374
CultureInfo中重要的InvariantCulture(转)
CultureInfo简述 CultureInfo类位于System.Globalization命名空间内,这个类和这个命名空间许多人都不了解也认为不需要太多了解,实际上,你写的程序中会经常间接得使用这些类。 简单的说:当进行数字,日期时间,字符串匹配时,都会进行CultureInfo的操作,也就是 ...
分类:其他好文   时间:2017-04-16 22:20:28    阅读次数:270
开源CMS的忠实粉丝——We7
说到开源CMS这个词,首先来说一下什么是开源,由于非常多人可能会存在一个误区,开源就是免费使用,事实上不然。开源产品,从事软件开发的专业人士都非常清楚,开源就是开发源代码,是把一个软件的开发过程中的技术结构,程序设计思路和程序语言全然开放出来。展示给对此感兴趣的人员,当然也包含同行业的竞争者,目的是 ...
分类:其他好文   时间:2017-04-16 22:20:22    阅读次数:222
集合类小结
一、数组与集合 数组(可以存储对象包括基本类型)是一种常见的数据结构,对元素访问快速,但长度固定,存储数据类型需一致。 集合只能存储对象,长度可变,可以存储不同类型的对象。 数组与集合之间可以通过toArray()和Arrays.asList()相互转换。 二、集合框架图 集合类存放在java.ut ...
分类:其他好文   时间:2017-04-16 22:19:19    阅读次数:244
thinkphp-内置标签上
判断比较 if <if condition="$name eq '1'"> $this->assign('name','1'); 1 <elseif condition="$data.name eq '2'" /> $data['name']='2'; 2 .会自动判断数组或对象 $this->as ...
分类:Web程序   时间:2017-04-16 22:20:06    阅读次数:206
SceneView 追踪选择目标
在编辑器的Scene视图中追踪选择目标,调试动作用SceneView这个类没有说明文档比较蛋疼在update中调用SceneViewCameraFace2Target函数,编辑器的OnInspectorUpdate不够平滑每帧重绘SceneView的lastActiveSceneView,原本想要获... ...
分类:其他好文   时间:2017-04-16 22:18:31    阅读次数:863
二维背包初步
问题 二维费用的背包问题是指:对于每件物品,具有两种不同的费用;选择这件物品必须同时付出这两种代价;对于每种代价都有一个可付出的最大值(背包容量)。 问怎样选择物品可以得到最大的价值。 设这两种代价分别为代价1和代价2,第i件物品所需的两种代价分别为a[i]和b[i]。两种代价可付出的最大值(两种背 ...
分类:其他好文   时间:2017-04-16 22:19:05    阅读次数:216
ES5 方法学习
Object 1. Object.getPrototypeOf(o)获取对象的prototype对象。等价于以前的o.__proto__ 2. Object.getOwnPropertyNames(o)获取自有属性名列表。结果列表将不包含原型链上的属性。 3. Object.keys 返回对象o的所 ...
分类:其他好文   时间:2017-04-16 22:17:19    阅读次数:362
HDU5726 GCD(ST&RMQ)
题目链接 GCD 先ST倍增预处理,f[i][j]表示从i开始(包含第i个数)的连续2^j个数的最大公约数。 这样就可以在O(1)内询问得到a[l]到a[r]之间的所有数的最大公约数的值。 然后对于每个数a[i],以这个数为开头的所有子序列的最大公约数的不同值不会超过30个。 而且不同的值是满足单调 ...
分类:其他好文   时间:2017-04-16 22:17:37    阅读次数:212
jenkins 执行远程linux命令
在Jenkins中进行构建时,可能需要首先SSH登录到一个远程服务器以执行必要的脚本,然后再执行构建。这时,需要安装SSH Plugin,并进行如下配置。 1.在Jenkins界面,系统管理->管理插件->安装SSH Plugin 说明,SSH Plugin的目的就是支持SSH到远程服务器,然后执行 ...
分类:系统相关   时间:2017-04-16 22:17:35    阅读次数:237
1281条   上一页 1 ... 8 9 10 11 12 13 14 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!