码迷,mamicode.com
首页 > 编程语言
归并排序
归并排序算法是遵循分治模式: 分解:分解待排序的的N个元素的序列成有N/2元素的子序列;(在不停的分解中,最终分解成一个元素,这样本生就是一个已排序的序列,此时进行合并) 解决:使用归并排序递归地排序两个子序列; 合并:合并两个已排序的子序列以产生已排序的答案 ...
分类:编程语言   时间:2017-05-03 22:47:01    阅读次数:273
PYTHON实现DFS算法
1 class Vertice: 2 def __init__(self,index): 3 self.no = index 4 self.color = 0 # 0:white 1 gray 2 black 5 self.vt = 0 6 def getNextV(self): 7 return ... ...
分类:编程语言   时间:2017-05-03 22:46:03    阅读次数:2022
c# 数组
1 什么是数组? 数组是一种数据结构,包含同一种数据类型的多个元素。 2 数组的声明? int [] Num; 注:声明数组时,方括号 ([]) 必须跟在类型后面,而不是变量名后面。在 C# 中,将方括号放在变量名后是不合法的语法。 3 数组的初始化: 我们知道数组是引用类型,所以需要给他分配堆上的 ...
分类:编程语言   时间:2017-05-03 22:45:35    阅读次数:326
Spring Boot 之annotation注解
一:基于类的注解:(1)初始装载@SpringBootApplication spring-boot程序入口标志类@Configuration 自动配置,类似于加载spring加载xml 装配所有的bean事务等 所标识的类里面可以使用@Bean 并且启动的时候会初始化bean@EnableAuto ...
分类:编程语言   时间:2017-05-03 22:01:48    阅读次数:251
第六课、算法效率的度量
一、常见的时间复杂度 常见时间复杂度的比较 二、算法分析 定义一个数组 此算法最好的情况时执行一次 而最坏的情况却要执行n次 注意:数据结构课程中,在没有特殊说明时,所分析算法的时间复杂度都是指最坏时间复杂度 三、算法的空间复杂度(space complexity) (1)、定义:S(n) = S( ...
分类:编程语言   时间:2017-05-03 22:01:10    阅读次数:214
JavaScript对于switch语句中的case后键入值的带不带引号
一.用switch选择星期几 这时case为 例:case=“星期一” 二.用switch选择单纯的数字 这时case为 例:case=‘1’ 三.用switch选择一个应用了函数的值 例:switch(preseInt(grade/10)){ case=6: document.write(“该同学 ...
分类:编程语言   时间:2017-05-03 22:01:03    阅读次数:166
关于怎么解决java.lang.NoClassDefFoundError错误
五一在部署新的统一登录时,遇到这样一个问题: 很容易把java.lang.NoClassDefFoundError和java.lang.ClassNotfoundException这两个错误搞混,事实上这两个错误是完全不同的。 NoClassDefFoundError错误发生的原因 NoClassD ...
分类:编程语言   时间:2017-05-03 22:00:54    阅读次数:159
总结一下这几节Java课的...重点!!!
1.定义一个Person类,包含两个私有的属性(name、age)、一个含参的方法setValue(int age,String name)、一个不含参方法setValue()和一个普通方法tell()。 定义一个测试类Test,实例化一个Person类的对象,名为p;对两个属性赋值并输出结果。 2 ...
分类:编程语言   时间:2017-05-03 21:59:46    阅读次数:144
Spring框架基础知识
Spring , 一个开源的框架 , 是为了解决企业应用开发的复杂性而创建. Spring=简化Java开发. 本文章从其架构上介绍Spring Framework. 其分为7大部分 , Core模块, AOP模块, 数据访问集成模块, Web模块, 测试模块, 信息模块, 设备模块,并介绍其提供的... ...
分类:编程语言   时间:2017-05-03 21:59:03    阅读次数:236
Java8 方法引用与构造器引用
package java_8; import org.junit.Test; import java.io.PrintStream; import java.util.Comparator; import java.util.function.*; import java.util.function... ...
分类:编程语言   时间:2017-05-03 21:58:46    阅读次数:222
【Python】zlib压缩文件
import zlib import os ss = 's' * 1024 * 1024 #写入原始文件 file = open("src.dat", "wb") file.write(ss.encode()) file.close() #读取上一步原始的文件 file = open("src.da... ...
分类:编程语言   时间:2017-05-03 21:58:05    阅读次数:266
算法之七种排序
插入排序 public static void insertSort(int[] t){ for(int i=1; i<t.length; i++){ //将第i个数提取出来 int temp = t[i]; int j; for(j=i-1; j>=0 && temp<t[j]; j--){ // ...
分类:编程语言   时间:2017-05-03 21:57:43    阅读次数:165
oc 之中的 汉字字符串转化成为拼音 汉字字符串的排序
在oc 之中的字符串为汉字的时候,我们经常要进行字符串比較,可是汉字不能比較,所以就要将汉字转化成为拼音,详细步骤例如以下: //可变字符串 必须是可变字符串. NSMutableString *mutableString = [NSMutableString stringWithString:@" ...
分类:编程语言   时间:2017-05-03 21:56:55    阅读次数:170
swift中通知的使用
ios讨论群1群:135718460 1.发通知。(以这条通知为例,通知名字:gameOverNotification。通知參数:title) NSNotificationCenter.defaultCenter().postNotificationName("gameOverNotificatio ...
分类:编程语言   时间:2017-05-03 21:56:07    阅读次数:205
c# 枚举enum
1 定义枚举 enum Days { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday }; 默认情况下,枚举中的每个元素的基础类型的值是int,如果不指定值,则其值以1递增;Days.Sunday 的值为 0,Days.M ...
分类:编程语言   时间:2017-05-03 21:55:51    阅读次数:230
【BZOJ3781、2038】莫队算法2水题
【BZOJ3781】小B的询问 题意:有一个序列,包含N个1~K之间的整数。他一共有M个询问,每个询问给定一个区间[L..R],求Sigma(c(i)^2)的值,其中i的值从1到K,其中c(i)表示数字i在[L..R]中的重复次数 题解:初学莫队算法,差不多明白了用莫队的情况,对于这种离线的,区间长 ...
分类:编程语言   时间:2017-05-03 21:15:47    阅读次数:253
【c语言】二维数组中的查找,杨氏矩阵在一个二维数组中,每行都依照从左到右的递增的顺序排序,输入这种一个数组和一个数,推断数组中是否包括这个数
// 二维数组中的查找,杨氏矩阵在一个二维数组中。每行都依照从左到右的递增的顺序排序。 // 每列都依照从上到下递增的顺序排序。请完毕一个函数,输入这种一个数组和一个数。推断数组中是否包括这个数 #include <stdio.h> #define col 4 #define rol 4 int y ...
分类:编程语言   时间:2017-05-03 20:40:55    阅读次数:422
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!