码迷,mamicode.com
首页 > 编程语言
NYoj-119-士兵杀敌(3)-RMQ算法
士兵杀敌(三) 时间限制:2000 ms | 内存限制:65535 KB 难度:5 描写叙述 南将军统率着N个士兵,士兵分别编号为1~N,南将军常常爱拿某一段编号内杀敌数最高的人与杀敌数最低的人进行比較,计算出两个人的杀敌数差值。用这样的方法一方面能鼓励杀敌数高的人,还有一方面也算是批评杀敌数低的人 ...
分类:编程语言   时间:2017-04-21 09:34:35    阅读次数:221
变位词排序
题目描述 请编写一个方法,对一个字符串数组进行排序,将所有变位词合并,保留其字典序最小的一个串。这里的变位词指变换其字母顺序所构成的新的词或短语。例如"triangle"和"integral"就是变位词。 给定一个string的数组str和数组大小int n,请返回排序合并后的数组。保证字符串串长小 ...
分类:编程语言   时间:2017-04-21 09:32:40    阅读次数:235
VS2013缺少对Javascript的智能提醒
转自:http://www.cnblogs.com/zkun/p/4277723.html 第一步:在项目同添加angular js文件的引用; 这里使用NuGet包管理器来给项目添加angular js install-package angularjs 第二步:添加智能提示js文件 我们下载 a ...
分类:编程语言   时间:2017-04-21 09:31:42    阅读次数:268
Python之路,Day1 - Python基础1---转自金角大王
本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 表达式if ...else语句 表达式for 循环 break and continue 表达式while 循环 作业需求 一、 ...
分类:编程语言   时间:2017-04-21 09:31:00    阅读次数:514
Java Collection之Queue具体解释及用途
Queue是一种常见的数据结构,其主要特征在于FIFO(先进先出),Java中的Queue是这样定义的: public interface Queue<E> extends Collection<E> { E element(); boolean offer(E o); E peek(); E po ...
分类:编程语言   时间:2017-04-21 09:28:21    阅读次数:217
【JavaScript】使用setInterval()函数作简单的轮询操作
轮询(Polling)是一种CPU决策怎样提供周边设备服务的方式,又称“程控输出入”(Programmed I/O)。轮询法的概念是。由CPU定时发出询问。依序询问每个周边设备是否须要其服务,有即给予服务,服务结束后再问下一个周边,接着不断周而复始。轮询法实作easy。但效率偏低。 在JavaScr ...
分类:编程语言   时间:2017-04-21 09:26:48    阅读次数:121
java 散列与散列码探讨 ,简单HashMap实现散列映射表运行各种操作示列
java 散列与散列码探讨 ,简单HashMap实现散列映射表运行各种操作示列 package org.rui.collection2.maps; /** * 散列与散列码 * 将土拔鼠对象与预报对象联系起来, * @author lenovo * */ //土拨鼠 public class Gro ...
分类:编程语言   时间:2017-04-21 09:25:41    阅读次数:204
Spring MVC 框架搭建及具体解释
如今主流的Web MVC框架除了Struts这个主力 外。其次就是Spring MVC了,因此这也是作为一名程序猿需要掌握的主流框架。框架选择多了。应对多变的需求和业务时,可实行的方案自然就多了。只是要想灵活运用Spring MVC来应对大多数的Web开发,就必需要掌握它的配置及原理。 一、Spri ...
分类:编程语言   时间:2017-04-21 09:22:58    阅读次数:173
python--logging模块
一、简介 python的logging模块提供了通用的日志系统,可以方便第三方模块或者是应用使用。这个模块提供不同的日志级别,并可以采用不同的方式记录日志,比如文件,HTTP GET/POST,SMTP,Socket等,甚至可以自己实现具体的日志记录方式。 logging模块与log4j的机制是一样 ...
分类:编程语言   时间:2017-04-21 09:20:20    阅读次数:230
检测数组(网页中包含多个框架时)
使用Array.isArray() 而不是value instanceof Array 转自 前些天写js遇到了一个instanceof的坑,我们的页面中有一个iframe,我在index页面中计算得到了一个array,然后需要传递到Flight页面 这个嵌套的iframe中的一个函数(Search ...
分类:编程语言   时间:2017-04-21 09:11:59    阅读次数:217
linux C++ 多线程使用pthread_cond 条件变量
1. 背景 多线程中经常需要使用到锁(pthread_mutex_t)来完成多个线程之间的互斥操作。 但是互斥锁有一个明显到缺点: 只有两种状态,锁定和非锁定。 而条件变量则通过允许线程阻塞并等待另一个线程发送唤醒信号的方法弥补了互斥锁的不足,它常和互斥锁一起使用。 2. 条件变量到主要函数 2.1 ...
分类:编程语言   时间:2017-04-21 09:11:52    阅读次数:244
怎样去写线程安全的代码(Java)
使用多线程就可能会存在线程安全的问题。很多 java 程序员对写多线程都很挣扎,或者仅仅理解那些是线程安全的代码,那些不是。这篇文章我并不是详述线程安全,详述同步机制的文章,相反我只是用一个简单的非线程安全的代码例子引领大家,然后重点是去理解什么是线程安全,以及怎样使代码变得线程安全。 好了,下面我 ...
分类:编程语言   时间:2017-04-21 00:44:50    阅读次数:246
C++queue容器学习(详解)
一.queue模版类的定义在<queue>头文件中。 queue与stack模版非常类似,queue模版也需要定义两个模版参数,一个是元素类型,一个是容器类型,元素类型是必要的,容器类型是可选的,默认为dqueue类型。 定义queue对象的示例代码如下: queue<int>q1; queue<d ...
分类:编程语言   时间:2017-04-21 00:41:11    阅读次数:182
C#线程同步
学习掌握Lock语句来实现线程的同步 ...
分类:编程语言   时间:2017-04-21 00:34:43    阅读次数:168
Python学习之路!!!之模块
模块: 模块即是文件也可以叫库,说白一点比如我写一个小程序(一个网络爬虫),通过关键字import filename,就可用该模块内的所有方法、字段等,好像就是自己写的一样,所以比如我需要爬取某个网页,导入该模块(文件),我只需要提供url地址,自己写几行代码就能实现一个复杂程序。所以说,pytho ...
分类:编程语言   时间:2017-04-21 00:30:23    阅读次数:197
算法之美
1.归并两个有序链表 2.最小路径和 3.计算int sqrt(x) 4. ...
分类:编程语言   时间:2017-04-21 00:26:24    阅读次数:166
Eclipse中JavaSwing图形插件安装
1、在百度中搜索WindowBuilder,找到http://www.eclipse.org/windowbuilder/ 2、点击Download调转到页面: 因为我的eclipse版本是 3、点击Link跳转到地址: 4、负责上一部Link点击后跳转的地址:http://download.ecl ...
分类:编程语言   时间:2017-04-21 00:25:36    阅读次数:356
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!