码迷,mamicode.com
首页 > 编程语言
数组中的逆序对
题目:在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。 思路:看网上一些基于归并排序的解法,看的我很懵,其实这个答案就是1~数组中后一个数小于前一个数的个数的和。能找规律用公式的绝不用算法。 实现代码: ...
分类:编程语言   时间:2016-05-08 11:44:05    阅读次数:118
toString 方法在数组中的使用
对于一个一维数组,他在转换成字符串的时候应该调用Arrays.toString(); 对于一个多维数组,他在转换成字符串的时候应该调用Arrays.deepToString(); 实例: 结果: 1 [1, 2, 3, 3, 3, 4, 44, 4, 5, 5, 4, 5, 6, 7] 2 [[3, ...
分类:编程语言   时间:2016-05-08 11:40:26    阅读次数:245
Java四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor
标签: 介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。 1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗? Java 1 2 3 4 5 6 7 new Thread(new Runn ...
分类:编程语言   时间:2016-05-08 11:37:47    阅读次数:307
java练习题
package com.hanqi; import java.util.Scanner; public class Lianxiti{ public static void main(String[] args) { // TODO 自动生成的方法存根 //题目一:打印出所有的 "水仙花数 ",所谓 ...
分类:编程语言   时间:2016-05-08 11:36:14    阅读次数:310
排序算法——直接插入排序
排序算法、直接插入排序...
分类:编程语言   时间:2016-05-08 10:30:23    阅读次数:236
128. Longest Consecutive Sequence *HARD* -- 寻找无序数组中最长连续序列的长度
Given an unsorted array of integers, find the length of the longest consecutive elements sequence. For example,Given [100, 4, 200, 1, 3, 2],The longes ...
分类:编程语言   时间:2016-05-08 10:27:19    阅读次数:239
计算方法-C/C++牛顿迭代法求非线性方程近似根
把f(x)在x0附近展开成泰勒级数f(x) = f(x0)+f'(x0)(x-x0)+f''(x0)/2!*(x-x0)^2+...然后取其线性部分,作为非线性方程f(x) = 0的近似方程,即泰勒展开的前两项,则有f(x) = f'(x0)x - x0*f'(x0) + f(x0) = 0f'(x ...
分类:编程语言   时间:2016-05-08 10:28:05    阅读次数:799
java或者jsp中修复会话标识未更新漏洞
用IBM Rational AppScan扫描该漏洞部分描述: [1 / 2] 会话标识未更新 严重性: 高 测试类型: 应用程序 有漏洞的URL: *** 修复任务: 不要接受外部创建的会话标识. 会话标识未更新 应用程序 WASC 威胁分类 授权类型:会话定置 http://www.webapp ...
分类:编程语言   时间:2016-05-08 10:24:04    阅读次数:1746
[转]javascript中基本类型和引用类型的区别分析
基本类型和引用类型 ECMAScript包含两个不同类型的值:基本类型值和引用类型值。基本类型值指的是简单的数据段;引用类型值指由多个值构成的对象。当我们把变量赋值给一个变量时,解析器首先要做的就是确认这个值是基本类型值还是引用类型值。 常见的五种基本数据类型是: Undifined、Null、Bo ...
分类:编程语言   时间:2016-05-08 10:19:31    阅读次数:328
java中public private protected default的区别
1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。 3、protected:prote ...
分类:编程语言   时间:2016-05-08 10:18:03    阅读次数:162
JAVA第6次作业
本周作业要求制作限定抽奖人数和不重复奖项的抽奖系统,由于我们组上学期的期末设计就是抽奖系统,所以本次作业只是进行了改进一部分代码,主要是添加了限定人数的代码。运行结果如图所示。 ...
分类:编程语言   时间:2016-05-08 10:19:10    阅读次数:245
JAVA设计模式之单例模式
本文继续介绍23种设计模式系列之单例模式。 概念: Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实 ...
分类:编程语言   时间:2016-05-08 09:10:04    阅读次数:294
Python Set集合,函数,深入拷贝,浅入拷贝--小白基础
a、set集合,是一个无序且不重复的元素集合 class set(object): """ set() -> new empty set object set(iterable) -> new set object Build an unordered collection of unique el ...
分类:编程语言   时间:2016-05-08 09:06:56    阅读次数:327
javascript基础-窗口对象(window)
1.top该变更永远指分割窗口最高层次的浏览器窗口。如果计划从分割窗口的最高层次开始执行命令,就可以用top变量。2.openeropener用于在window.open的页面引用执行该window.open方法的的页面的对象。例如:A页面通过window.open()方法弹出了B页面,在B页面中就可以通过opener来..
分类:编程语言   时间:2016-05-08 07:00:22    阅读次数:199
javascript基础-定时器
(1)系统时间向后走10秒即停止<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <head> <metahttp-equiv="Content-Type"content="tex..
分类:编程语言   时间:2016-05-08 06:59:52    阅读次数:245
javascript基础-提交事件
制作百度用户注册页面实现输入内容的验证制作QQ号码申请页面,实现页面内容输入的验证<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <hea..
分类:编程语言   时间:2016-05-08 06:58:30    阅读次数:302
javascript基础-定时器
定时器是用以指定在一段特定的时间后执行某段程序。常用的定时器函数有以下几个:setTimeout():定时器clearTimeout():终止定时器setInterval():设置定时器clearInterval():取消使用setInterval()设置的定时器(1)系统时间向后走10秒即停止<!DOCTYPEhtmlPUBLIC"-//W3C//..
分类:编程语言   时间:2016-05-08 06:57:34    阅读次数:239
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!