码迷,mamicode.com
首页 > 2015年08月09日 > 全部分享
HDOJ1009
1009,又是一道水题,属于那一类看到题就能想到解决方案。思路很清晰,就是输入(M,N)和N个(J,F),对输入的(J,F)按照比值[可以理解为效益]降序排序,按照效益高低进行有序交易。 关键是如何对结构体进行排序,这里可以考虑用STL。#include #include #include #include using...
分类:其他好文   时间:2015-08-09 17:14:41    阅读次数:97
lnmp日志分析
在开发时,通常需要记录一些log方便后期排错和优化。无论是php、nginx,还是MySQL数据库,都提供记录log功能,在适当的时候打开log记录功能,有助于我们发现代码中的各种问题。 1.php日志 在php的配置文件php.ini中设置下面的选项:;开启日志记录和记录的错误等级 log_errors = on 这样,一旦php在运行时遇到错误,就会被记录。log文件的格式:时间+错误级别+...
分类:其他好文   时间:2015-08-09 17:13:40    阅读次数:167
AVL
我们在树, 二叉树, 二叉搜索树中提到,一个有n个节点的二叉树,它的最小深度为log(n),最大深度为n。比如下面两个二叉树: 深度为n的二叉树 深度为log(n)的二叉树 这两个二叉树同时也是二叉搜索树(参考树, 二叉树, 二叉搜索树)。注意,log以2为基底。log(n)是指深度的量级。根据我们对深度的定义,精确的最小深度为floor(log(n)+1...
分类:其他好文   时间:2015-08-09 17:14:29    阅读次数:168
设计模式学习之--代理模式
代理模式,顾名思义,意思和我们日常生活中的代理差不多,举一个最简单的例子,我们知道,我们的火车站购票有很多的火车票代售点,这个火车票代售点可以代替我们的火车站的售票处让我们买票,当然,代售点相比于火车站售票点又可以提供电话订票和提前预定,这样,火车票代售点就基本可以实现火车站售票点的基本功能,同时还可以提供相对于火车站售票点其他的功能。那么,我们的设计模式中的代理模式就是这个意思。       ...
分类:其他好文   时间:2015-08-09 17:16:09    阅读次数:128
零基础学python-1.1 安装python
1.python的版本 window、Linux、Mac os X 这里需要说明一下的就是Linux版本,需要下载python源码自行编译 2.在选择版本的时候为了大家更容易接受,就选择了window,而我选择了最新的3.4版本,当然,因为3.0之后出现不兼容情况,所以,我也安装上2.7版本,以便对比 3.python主页 https://www.python.org/ 3.下载地...
分类:编程语言   时间:2015-08-09 17:14:37    阅读次数:175
两个月后才更新一篇。。。。LIB和DLL的区别
共有两种库: 一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。 一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library。 共有两种链接方式: 动态链接使用动态链接库,允许可执行模块(.dll文件或.exe...
分类:其他好文   时间:2015-08-09 17:14:48    阅读次数:93
10271 - Chopsticks (DP)
记得以前做过一道经典的题目,也是选k套筷子,那么不难描述状态 ,即用d[i][j]表示在前i根筷子里选j双的最优解, 该题的唯一不同就是多加了一根最长的筷子 , 为了解决这个问题,就要想办法在状态转移的时候排除最长筷子的影响 。 我们还是先来考虑简单情况,假设没有最长的筷子,那么对于每一个状态只有两个决策 :选第i根筷子还是不选 。因为已经排好序了,所以选相邻两根筷子最优,因此如果不选第i根,状...
分类:其他好文   时间:2015-08-09 17:13:09    阅读次数:92
剑指Offer面试题35(java版):第一个只出现一次的字符
题目:在字符串中找出第一个只出现一次的字符。如输入"abaccdeff",则输出'b'. 看到这样的题目,我们最直观的想法就是从头开始扫描这个字符串中的字符。当访问某个字符时拿这个字符和后面的每个字符相比较,如果在后面没有发现重复的字符,则该字符就是只出现一次的字符。如果字符串有n个字符,每个字符可能与后面的O(n)个字符想比较,因此这种思路的时间复杂度为O(n2),面试官不会满意这种思路,它会...
分类:编程语言   时间:2015-08-09 17:14:16    阅读次数:148
Scala入门到精通——第二十一节 类型参数(三)-协变与逆变
本节主要内容 协变 逆变 类型通匹符 1. 协变 协变定义形式如:trait List[+T] {} 。当类型S是类型A的子类型时,则List[S]也可以认为是List[A}的子类型,即List[S]可以泛化为List[A]。也就是被参数化类型的泛化方向与参数类型的方向是一致的,所以称为协变(covariance)。 为方便大家理解,我们先分析java语言中为什么不存在协变及下一...
分类:其他好文   时间:2015-08-09 17:13:54    阅读次数:186
Linux下Redis安装
1、/usr/local下       >>wget http://download.redis.io/releases/redis-2.8.12.tar.gz 2、下载后解压        >>tar xvf redis-2.8.12.tar.gz 3、编译       >>make      (这里碰到了没安装gcc,于是apt-get install gcc,但是出现了404...
分类:系统相关   时间:2015-08-09 17:11:54    阅读次数:138
hdu 1078 记忆化搜索
#include #include #include #include #include #include #include #include #include #include using namespace std; #def...
分类:其他好文   时间:2015-08-09 17:12:05    阅读次数:93
javascript 解析ajax返回的xml和json格式的数据
写个例子,以备后用 一、JavaScript 解析返回的xml格式的数据: 1、javascript版本的ajax发送请求 (1)、创建XMLHttpRequest对象,这个对象就是ajax请求的核心,是ajax请求和响应的信息载体,单是不同浏览器创建方式不同 (2)、请求路径 (3)、使用open方法绑定发送请求 (4)、使用send() 方法发送请求 (5)、获取服务器返回的字符...
分类:编程语言   时间:2015-08-09 17:11:43    阅读次数:107
零基础学python-1.2 什么是idle
(下面是摘自百度百科) IDLE是开发python程序的基本IDE(集成开发环境),具备基本的IDE的功能,是非商业Python开发的不错的选择。当安装好python以后,IDLE就自动安装好了,不需要另外去找。同时,使用Eclipse这个强大的框架时IDLE也可以非常方便的调试Python程序。基本功能:语法加亮;段落缩进;基本文本编辑;TABLE键控制;调试程序。 IDLE总的来说是标...
分类:编程语言   时间:2015-08-09 17:11:22    阅读次数:116
win7中mysql5.7.7的配置部署
1.从mysql网站下载mysql-5.7.7-rc-winx64.zip; 2.将mysql-5.7.7-rc-winx64.zip解压到相应的安装目录中(例如:D:\dev_tools目录下); 3.将D:\dev_tools\mysql-5.7.7文件加下的my-default.ini文件命名为my.ini; 4.修改my.ini文件(不修改也可以):   # Fo...
分类:数据库   时间:2015-08-09 17:14:23    阅读次数:156
UVALive - 4452 The Ministers' Major Mess(2-SAT)
题目大意:有n个人对m个方案投票,每个人最多只能对其中的4个方案投票(其他的相当于弃权),每一票要么支持要么反对。问是否存在一个最终决定,使得每个投票人都有超过一半的建议被采纳,在所有可能的最终决定中,哪些方案的态度是确定的解题思路:参考了一下别人的思路,学习了 当想要确定某一个状态(i)时,可用用他的相反状态(i^1)和该状态建立一条边,那样的话,每当dfs到他的相反状态,就会报错了在理解了上面...
分类:其他好文   时间:2015-08-09 17:13:31    阅读次数:96
poj3207Ikki's Story IV - Panda's Trick tarjan缩点
//给一个有向图,每个点都有权值(可能有负权),从任意起点遍历一遍这个图, //走每一点都可以选择得到和不得到这个权值,问最多能得到多少权值 //先用tarjan进行缩点,得到一个森林,从这个森林的每棵树的根节点开始 //dfs搜一遍得到最大的一条路 #include #include #include #include usin...
分类:其他好文   时间:2015-08-09 17:11:33    阅读次数:88
零基础学python-1.3 通过idle启动python
通过window的start,我们启动idle idle是一个python shell 。 shell指的是外壳的意思,这是一个通过键入文本与程序交互的途径,也就是说,我们可以通过shell与python交互。 图中出现的“>>>”就是python的提示符,等待你输入的python指令。...
分类:编程语言   时间:2015-08-09 17:12:57    阅读次数:140
1863条   上一页 1 ... 45 46 47 48 49 50 51 ... 110 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!