码迷,mamicode.com
首页 > 编程语言
Bzoj 2141: 排队 分块,逆序对,树状数组
2141: 排队 Description 排排坐,吃果果,生果甜嗦嗦,大家笑呵呵。你一个,我一个,大的分给你,小的留给我,吃完果果唱支歌,大家乐和和。红星幼儿园的小朋友们排起了长长地队伍,准备吃果果。不过因为小朋友们的身高有所区别,排成的队伍高低错乱,极不美观。设第i个小朋友的身高为hi,我们定义一 ...
分类:编程语言   时间:2016-03-30 01:27:45    阅读次数:306
Javascript——arguments的shift问题谈方法“借用”
今天本来运行了打算这样的方法 arguments.shift() (shift方法是删除数组的第一个元素,例如var arr=[1,2,3,4,5]执行var a=arr.shift();之后,a的值为1,arr的值为[2,3,4,5]。) 参考w3cschool:http://www.w3scho ...
分类:编程语言   时间:2016-03-30 01:28:45    阅读次数:152
设计模式--门面模式C++实现
门面模式C++实现 1定义facade 要求一个子系统的外部接口与其内部的通信必须通过一个统一的接口进行。门面模式提供一个高层次的接口,使得子系统更容易视同 注:门面模式注重统一对象,也就是提供一个访问子系统的接口,除了这个接口不允许有任何访问子系统的行为产生 2类图 facade门面角色,是外界访 ...
分类:编程语言   时间:2016-03-30 01:27:07    阅读次数:226
多线程-NSOperation
NSOperation NSOperation的使用: NSOperation需要和和NSOperationQueue实现多线程编程 实现的具体步骤: 然后将NSOperation对象添加到NSOperationQueue中 系统会自动将NSOperationQueue中的NSOperation取出 ...
分类:编程语言   时间:2016-03-30 01:24:59    阅读次数:245
学习数组
数组有一维数组,二维数组,三维数组,多维数组;那么什么是数组? 数组就是就是一系列同类型的数据的有序结合,万能的例子: 一维数组的声明:数据类型[] 变量名;定义一个arr的整型数组:int[] arr;初始化:int[] arr={number1,number2...};int[] arr=new ...
分类:编程语言   时间:2016-03-30 01:23:48    阅读次数:204
Python 2.7 学习笔记 元组的使用
一、元组 python中的元组和列表非常类似,核心区别是元组的内容初始化后是不可以修改的,而队列可以。 关于列表的详细介绍,可查看上一篇列表使用文章。 大部分场景下,能用元组的地方,都可以用列表。但有的场景,比如map的key值就不能用列表,只能用元组。 可以理解,元组是一个不可变列表。所以字符串应 ...
分类:编程语言   时间:2016-03-30 00:10:12    阅读次数:255
swift 的基本类型之字符串
一:创建字符串 运行结果 二:空字符串的创建 运行结果 空字符串的判断 运行结果 三:字符串的拼接 运行结果 对不同类型进行拼接 运行结果 四:字符串的长度 //swift2之前用countElements 现在用count 运行结果 字符串的比较 运行结果 其他的大小写转换以及字符的遍历在项目中基 ...
分类:编程语言   时间:2016-03-30 00:08:55    阅读次数:240
矩阵或多维数组两种常用实现方法 - python
在python中,实现多维数组或矩阵,有两种常用方法: 内置列表方法和numpy 科学计算包方法。 下面以创建10*10矩阵或多维数组为例,并初始化为0,程序如下: ...
分类:编程语言   时间:2016-03-30 00:08:12    阅读次数:397
Python 2.7 学习笔记 列表的使用
同其它编程语言一样,python也提供了丰富的数据结构,以方便数据的处理。本文介绍两种最基本的数据集合,列表和元组的使用。 一、列表使用介绍 可以理解为一个有序的序列。其使用方式举例如下: list=[] #定义了一个空的列表list.append("hello1") #往列表的尾部插入一个元素li ...
分类:编程语言   时间:2016-03-30 00:09:02    阅读次数:266
k-近邻算法理解
左图中,绿色圆要被决定赋予哪个类,是红色三角形还是蓝色四方形?如果K=3,由于红色三角形所占比例为2/3,绿色圆将被赋予红色三角形那个类,如果K=5,由于蓝色四方形比例为3/5,因此绿色圆被赋予蓝色四方形类。 K最近邻(k-Nearest Neighbor,KNN)分类算法,是一个理论上比较成熟的方 ...
分类:编程语言   时间:2016-03-30 00:08:05    阅读次数:295
复利计算5.0(改成Java版本)与 单元测试
我也进行了这两个功能的单元测试。首先是复利计算的测试。运行结果和测试结果如下: 然后是第二个测试,是关于筹集养老金的,运行结果和测试结果如下: ...
分类:编程语言   时间:2016-03-30 00:07:26    阅读次数:193
排序算法之快速选择排序
恢复内容开始 接算法的上一系列,在前几篇博客中,已经分析了 交换算法(冒泡排序,快速排序)、插入算法(直接插入排序,希尔排序),这一系列我们谈谈选择排序。 选择排序分为两种,一种是直接选择排序,一种是堆排序,下面我们看 直接选择排序: 百度百科: 选择排序(Selection sort)是一种简单直 ...
分类:编程语言   时间:2016-03-30 00:07:12    阅读次数:407
JavaEE的整体概述
JavaEE整体概述 知识点: 1、整体概述JavaEE的知识体系 2、JavaEE是什么? 能干什么? 为什么需要JavaEE? 3、JavaEE有什么? JavaEE的技术体系? JavaEE的本质是什么? 4、JavaEE的零散基础知识 5、JavaEE的组件体系结构 先来一张整体的概括图: ...
分类:编程语言   时间:2016-03-30 00:05:33    阅读次数:434
java设计模式 GOF23 10 外观模式
一.外观模式简介 外观模式是为了解决类与类之间的依赖关系,这种模式将类与类之间的关系放到一个Facade类中,从而降低类与类之间的耦合。 二.简单代码实现 三.总结 外观模式就是封装的思想,将内部的复杂的关系隐藏起来。只对外公开主要的方法。 ...
分类:编程语言   时间:2016-03-30 00:05:08    阅读次数:228
Spring5:@Autowired注解、@Resource注解和@Service注解
什么是注解 传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点: 1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低 2、在开 ...
分类:编程语言   时间:2016-03-30 00:05:29    阅读次数:322
spring
Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。 常用注解:@Component @bean @configuration @Controller 轻量级控制反转:对象被动地传递它们的依赖而不是自己创建或者查找依赖对象。 面向切面:允许通过分离应用的业务逻辑与系统服务(例如 ...
分类:编程语言   时间:2016-03-30 00:05:36    阅读次数:188
Java 单例模式详解
概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系 ...
分类:编程语言   时间:2016-03-30 00:04:00    阅读次数:225
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!