码迷,mamicode.com
首页 > 编程语言 > 周排行
World is Exploding 树状数组+离散化
Given a sequence A with length n,count how many quadruple (a,b,c,d) satisfies: a≠b≠c≠d,1≤a<b≤n,1≤c<d≤n,Aa<Ab,Ac>Ada≠b≠c≠d,1≤a<b≤n,1≤c<d≤n,Aa<Ab,Ac>Ad. ...
分类:编程语言   时间:2017-08-19 10:46:18    阅读次数:154
java TreeNode接口
今天写安卓程序见到一个方法getChildAt();不懂其用边去百度搜索了一下,看到了它的api,细致看看原来是在接口里面如今我把这个api贴给大家共享假设是操作xml我认为用这个非常方便 javax.swing.tree 接口 TreeNode 全部已知子接口:MutableTreeNode 全部 ...
分类:编程语言   时间:2017-08-19 10:50:33    阅读次数:221
51nod 1270 数组的最大代价 思路:简单动态规划
这题是看起来很复杂,但是换个思路就简单了的题目。 首先每个点要么取b[i],要么取1,因为取中间值毫无意义,不能增加最大代价S。 用一个二维数组做动态规划就很简单了。 dp[i][0]表示第i个点取1时(第0-i个点)得到的最大代价之和。 dp[i][1]表示第i个点取b[i]时(第0-i个点)得到 ...
分类:编程语言   时间:2017-08-19 10:51:36    阅读次数:137
eclipse中配置spring环境
初识Spring框架 1.简单使用 eclipse中配置Spring环境,如果是初学的话,只需要在eclipse中引入几个jar包就可以用了, 在普通java project项目目录下,建一个lib文件夹,将常用的jar包导入,并Build Path。 jar包资源下载:http://pan.bai ...
分类:编程语言   时间:2017-08-19 10:52:50    阅读次数:196
POJ 1815 - Friendship - [拆点最大流求最小点割集][暴力枚举求升序割点] - [Dinic算法模板 - 邻接矩阵型]
妖怪题目,做到现在:2017/8/19 - 1:41…… 不过想想还是值得的,至少邻接矩阵型的Dinic算法模板get√ 题目链接:http://poj.org/problem?id=1815 Time Limit: 2000MS Memory Limit: 20000K Description I ...
分类:编程语言   时间:2017-08-19 10:54:37    阅读次数:224
【LeetCode】数组-6(561)-Array Partition I(比较抽象的题目)
题目描述:两句话发人深思啊。。。。 Given an array of 2n integers, your task is to group these integers into n pairs of integer, say (a1, b1), (a2, b2), ..., (an, bn) w ...
分类:编程语言   时间:2017-08-19 10:55:20    阅读次数:156
JavaScript入门之数组:Array类型详解
数组应该是每个语言中都用得极度频繁的数据类型,JavaScript也不例外。 个人认为,Js中的Array类型非常强大。 首先没有C/C++等语言需要在数组初始化时指定数组长度(并不可变)的要求。 也不需要指定特定的基本数据类型(Number,String,Boolean,Null,Undefine ...
分类:编程语言   时间:2017-08-19 10:55:44    阅读次数:148
第四章 Javac编译原理
4.1 Javac是什么 是一种编译器,将JAVA源代码(.java文件)语言先转化成JVM能够识别的一种语言(.class文件),然后由JVM将JVM语言再转化成当前机器可以识别的机器语言。 4.2 javac编译器的基本结构 javac编译器的作用是将符合JAVA语言规范的源代码转化成符合JAV ...
分类:编程语言   时间:2017-08-19 10:56:14    阅读次数:139
Python字符串
字符串 1.使用单引号“'”引起来: 'Quote me on this' 2.使用双引号“"”引起来: "What's your name?" 3.使用三引号('''或"""): 可以指示一个多行的字符串。你可以在三引号中自由的使用单引号和双引号。 /''' 如: """This is a mul... ...
分类:编程语言   时间:2017-08-19 10:56:54    阅读次数:241
Python2和Python3两者区别
版本问题 python2与python3是目前主要的两个版本。 python3.0版本较之前的有很大变动,而且不向下兼容。 Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移。即2.6版本兼容2.x和3.0的语法 Python 2.... ...
分类:编程语言   时间:2017-08-19 10:57:13    阅读次数:268
python 初学习 模拟用户登录
#!/usr/bin/env python#coding:utf-8''' 2017年8月19日 python 模拟用户登录,连续失败次数超过3次永辉名被锁定 userfile 文件保存字典 用户名,和密码 sorryname 文件保存字典 登录过的的用户名,登录成功,值为0,登录失败,值+1 当值 ...
分类:编程语言   时间:2017-08-19 10:57:22    阅读次数:161
springmvc
springmvc springmvc Spring Java 框架 SpringMVC springmvc处理流程 Hello World 编写springmvc的约束文件 配置web.xml文件 编写controller层 springmvc架构 springmvc组件介绍及配置 Dispatc ...
分类:编程语言   时间:2017-08-19 10:59:40    阅读次数:161
多线程题
线程安全问题产生的原因:多个线程在操作共享的数据。 解决思路;就是将多条操作共享数据的线程代码封装起来,当有线程在执行这些代码的时候,其他线程时不可以参与运算的。必须要当前线程把这些代码都执行完毕后,其他线程才可以参与运算。 synchronized(对象){ 需要被同步的代码 ;} 1、多个窗口同 ...
分类:编程语言   时间:2017-08-19 11:02:26    阅读次数:150
Unity屏幕自适应
1.首先设置一个分辨率,1920*1080,用这个分辨率来设置UI 2. 3. 4.这种模式不好屏幕自适应,只能通过match去调节缩放。 5.最好的屏幕自适应设置方式 6. 7. 8. 9. 10. ...
分类:编程语言   时间:2017-08-19 11:03:02    阅读次数:204
c++ 中const的使用
在c++中。const是这么一个东西:假设你希望可以有一些东西是别人不能改动的,这个时候const就起作用了。 const 在使用情况例如以下: a.修饰常量 const int a; int const a; 这里不论const放什么位置,效果事实上都一样的。 b.修饰指针: const doub ...
分类:编程语言   时间:2017-08-19 11:07:08    阅读次数:149
通过例子深入理解javascript中的new操作符
1.首先看一道题目 2.那么这里面的this指的是什么呢 3.我们发现this是一个名为Cat的空对象,那么后两句(this.name=name;this.age=age)就相当于var Cat={};Cat.name=name;Cat.age=age;是这样的么我们来试一下 4.发现并不是那么回事 ...
分类:编程语言   时间:2017-08-19 11:10:30    阅读次数:216
简单Spring+Struts2+Hibernate框架搭建
使用Maven+Spring+Struts2+Hibernate整合 EmployeeServiceImpl EmployeeAction ...
分类:编程语言   时间:2017-08-19 11:10:46    阅读次数:187
Javac语法糖之EnumSwitch
Enum在Java中也被当作一个类来处理,并且Enum也算是Java中的语法糖,主要通过Javac中的Lower类来处理枚举这个语法糖的。 Java7中允许在swith中使用enum类,如下: 现在就来看看编译器javac是怎么对enum switch进行解语法糖的。如果要处理switch语句,肯定 ...
分类:编程语言   时间:2017-08-19 11:14:10    阅读次数:302
扩展欧几里德算法详解
扩展欧几里德算法 谁是欧几里德?自己百度去 先介绍什么叫做欧几里德算法 有两个数 a b,现在,我们要求 a b 的最大公约数,怎么求?枚举他们的因子?不现实,当 a b 很大的时候,枚举显得那么的naïve ,那怎么做? 欧几里德有个十分又用的定理: gcd(a, b) = gcd(b , a%b ...
分类:编程语言   时间:2017-08-19 11:14:26    阅读次数:287
java基础_代码块
1. 局部代码块 位置: 方法中 作用: 限定变量生命周期,及早释放,提高内存利用率. 2. 构造代码块 位置: 类中 作用: 多个构造方法中相同的代码存放到一起,每次调用构造时都执行,并且在构造方法前执行! 3. 静态代码块 位置: 类中方法外,static修饰 作用: 用于给类进行初始化,在加载 ...
分类:编程语言   时间:2017-08-19 12:37:16    阅读次数:104
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!