码迷,mamicode.com
首页 > 编程语言 > 月排行
树状数组求逆序数 。,。 蓝桥杯 小朋友排队
先介绍一下树状数组。什么是树状数组呢?树状数组(Binary Indexed Tree(BIT), Fenwick Tree)是一个查询和修改复杂度都为log(n)的数据结构。主要用于查询任意两位之间的所有元素之和,但是每次只能修改一个元素的值;经过简单修改可以在log(n)的复杂度下进行范围修改, ...
分类:编程语言   时间:2017-02-19 20:16:46    阅读次数:273
JAVA加密算法系列-MD5
package **; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class MD5 { /** * MD5加密算法,参数选择16还是32位 * 默认为32位 *... ...
分类:编程语言   时间:2017-02-19 20:23:24    阅读次数:188
第一百四十五节,JavaScript,同步动画
JavaScript,同步动画 ...
分类:编程语言   时间:2017-02-19 20:25:23    阅读次数:197
任意两点间的最短路问题(Floyd-Warshall算法)
1 #define _CRT_SECURE_NO_WARNINGS 2 /* 3 7 10 4 0 1 5 5 0 2 2 6 1 2 4 7 1 3 2 8 2 3 6 9 2 4 10 10 3 5 1 11 4 5 3 12 4 6 5 13 5 6 9 14 0 6 15 */ 16 #in... ...
分类:编程语言   时间:2017-02-19 21:08:25    阅读次数:174
斐波那契问题(java)
F(n)=F(n-1)+F(n-2) 1.迭代实现,O(2的N次方) 2.递归实现,O(N) 3.使用二阶矩阵实现,O(logN) ...
分类:编程语言   时间:2017-02-19 21:11:45    阅读次数:166
算法笔记_037:寻找和为定值的两个数(Java)
目录 1 问题描述 2 解决方案 2.1 排序夹逼法 1 问题描述 输入一个整数数组和一个整数,在数组中查找两个数,满足他们的和正好是输入的那个整数。如果有多对数的和等于输入的整数,输出任意一对即可。例如,如果输入数组[1,2,4,5,7,11,15]和整数15,那么由于4+11 = 15,因此输出 ...
分类:编程语言   时间:2017-02-19 21:15:15    阅读次数:161
Java运算符
定义:运算符就是代码中计算的符号 运算符有6种:增量和减量运算符;移位运算符;布尔运算符;扩展赋值运算符;比较运算符;三目运算符 增量和减量运算符的注意点就是区别先加减再赋值和先赋值后加减 eg:a++就是先赋值后加减 ++a就是先加减后赋值 移位运算符 左移运算:二进制整体往左边移位,右边填0,最 ...
分类:编程语言   时间:2017-02-19 21:13:35    阅读次数:169
【前端】:JavaScript
前言: 开始学JavaScript,Dom,jQuery了,知识好杂,本身记忆力就不行的~~这篇博客简单介绍下JavaScript. 下篇博客写关于Dom的。 JavaScript是一门编程语言(之前一直误以为是有关java的知识),浏览器内置了JavaScript语言的解释器,所以在浏览器上按照J ...
分类:编程语言   时间:2017-02-19 21:19:22    阅读次数:244
java编程题 --鸡兔同笼
已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡的数目和兔的数目。如 果无解,则输出No answer。 样例输入: 14 32 样例输出: 12 2 样例输入: 10 16 样例输出: No answer package Solve; import java.util.Scanner; ... ...
分类:编程语言   时间:2017-02-19 21:20:45    阅读次数:199
javase基础回顾(一)ArrayList深入解析 解读ArrayList源代码(JDK1.8.0_92)
ArrayList深入解析 解读ArrayList源代码(JDK1.8.0_92)ArrayList与LinkedList的区别 ...
分类:编程语言   时间:2017-02-19 21:25:56    阅读次数:281
[Linux内核分析第一周课程] 由C语言程序的汇编表示观察CPU寄存器与内存的互动
孟宁《Linux内核分析》第一周实验 作者:Zou Le 原创作品转载请注明出处。 课程信息: 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 实验正文 本实验在实验楼64位LIinux虚拟机下进行。 C代码如下: ...
分类:编程语言   时间:2017-02-19 21:25:20    阅读次数:242
JAVA程序员必看的15本书-JAVA自学书籍推荐
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。此外,大家可以加入457036818交流群,互相分享一下关于JAVA方面的知识 ...
分类:编程语言   时间:2017-02-19 21:27:54    阅读次数:393
python图形界面:首选Tkinter
1、首选Tkinter, tk本身就是为了快速GUI开发而生,且经过多年发展,已经十分成熟,而且Tkiner是python内置的事实上的标准GUI库。 2、在这个不是桌面为王的时代. 买本HTML5的书, 用Python的WEB框架, 建立一个本地服务器..虽然说又要学HTML5很麻烦, 但相比于用 ...
分类:编程语言   时间:2017-02-19 21:28:57    阅读次数:324
多线程下 SimpleDateFormat
package com.shob.tt.single; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class StringUtil { /** *... ...
分类:编程语言   时间:2017-02-19 21:32:12    阅读次数:219
Maven 搭建SpringMvc+Spring+Mybatis详细记录
总觉得,看比人写的总是那么好,每次搭建框架时都会找博客,找教程来跟着一步一步走,虽然很快搭建成功了,但是经常情况是我并不知道我干了什么,也不记得具体步骤,到底为什么要这么做,今天我详细记录了一下自己搭建的过程,并且尽量理解每一步干什么。 SSM框架当下比较流行,我也是用这个框架来作为记录,尝试详细地 ...
分类:编程语言   时间:2017-02-19 21:36:05    阅读次数:227
Java简介
what?是一门面向对象的高级编程语言创始人詹姆斯 高斯林(Java之父)发展1995年5月23日 诞生1996年1月23日 JDK1.0 1997年 JDK1.1 1998年12月4日 JDK1.22014年3月10日 JDK1.8特性:简单;面向对象;跨平台;健壮性;安全性;多线程 Java平台 ...
分类:编程语言   时间:2017-02-19 21:37:34    阅读次数:183
java学习路线
补充些网站: ———————————以下原文———————————可以参考从这几方面来看Java: JVMJava JVM:总结 · Issue #63 · pzxwhc/MineKnowContainer垃圾算法和垃圾收集器相关 Java JVM:垃圾收集算法 - 标记清除算法(伪代码实现与深入分 ...
分类:编程语言   时间:2017-02-19 21:40:16    阅读次数:336
JavaScript高级程序设计(第3版) 第三章 (基本概念)
3.1 语法 1.不以数字开头的数字,字母,下划线,美元符号 2.注释:html <!-- --> css/**/ js单行// 多行/**/ 3.ES5 引入了严格模式(strict mode)。即为js定义的一种不同的解析与执行模型。 可以在整个脚本头部或者函数的上方,包含“use strict ...
分类:编程语言   时间:2017-02-19 21:54:32    阅读次数:380
高级语言课程设计报告第二次报告:枚举的优化
实习题目 第二次报告: 枚举的优化 l 阅读群文件《程序设计导引及在线实践》8章枚举之8.1,8.2,8.4。 l 对于8.2题,可否继续改进?试用DevC++编写运行改进版程序,并描述你的改进算法,并贴上代码及注释。 l 完成ACM俱乐部作业:2015cup实习2枚举的优化 l 描述你的算法,注释 ...
分类:编程语言   时间:2017-02-19 21:55:20    阅读次数:313
Core Java 4
p272~p273 1、除捕获异常外的另一种异常处理方式:将异常继续传递给方法调用者。 即:在方法首部添加throws说明符号,取代 try catch语句。 对于方法的调用者而言:要么处理异常,要么继续传递。(这里由编译器检查) 2、通常继续传递异常比强行处理异常要好。 3、不允许在子类的 thr ...
分类:编程语言   时间:2017-02-19 22:46:28    阅读次数:142
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!