关闭
当前搜索:

通俗理解九大排序算法

现在,但凡规模大一点的互联网公司招聘软件相关的岗位,都会对数据结构和算法有一定要求。作为非科班出身的程序yuan,要想进好一点的公司,还是老老实实地把基础打扎实吧。 说到排序,大家应该都不陌生,因为你生活中肯定有过网购吧,你在淘宝搜索宝贝的时候,遇到的就是排序,比如有按价格高低排序、按综合排序、按信用高低排序。所以排序算法应该可以说是算法里面很重要的一个分支。 开始之前,先简单介绍一下...
阅读(22) 评论(0)

使用ArrayList数组动态添加元素

转载自:http://www.cnblogs.com/bayes/p/5474728.html 本文通过实例讲解Java中如何使用ArrayList类。 Java.util.ArrayList类是一个动态数组类型,也就是说,ArrayList对象既有数组的特征,也有链表的特征。可以随时从链表中添加或删除一个元素。ArrayList实现了List接口。 大家知道,数组是静态的,数组...
阅读(178) 评论(0)

java集合--Queue用法

转载自:http://www.cnblogs.com/samjustin/p/5785078.html 队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。 在队列这种数据结构中,最先插入的元素将是最先被删除的元素;反之最后插入的元素将是最后被删除的...
阅读(38) 评论(0)

Java学习之二维数组定义与内存分配详解

转载自:http://www.cnblogs.com/nonghu/p/6328530.html 二维数组:就是元素为一维数组的一个数组。 格式1: 数据类型[][] 数组名 = new 数据类型[m][n]; m:表示这个二维数组有多少个一维数组。 n:表示每一个一维数组的元素有多少个。 注意: A:以下格式也可以表示二维数组 a:数据类型 数组名[][] =...
阅读(51) 评论(0)

关于 Java 数组的 12 个最佳方法

1.  声明一个数组  Java代码  String[] aArray = new String[5];   String[] bArray = {"a","b","c", "d", "e"};   String[] cArray = new String[]{"a","b","c","d","e"};   2.  输出一个数组  Jav...
阅读(28) 评论(0)

鲁棒性小结

1,定义   在异常和危险情况下系统生存的关键。比如说,计算机软件在输入错误、磁盘故障、网络过载或有意攻击情况下,能否不死机、不崩溃,就是该软件的鲁棒性。 2,特点   1)java能检查程序在编译和运行时的错误。java编译器可以查出许多其他语言运行时才能发现的错误。   2)提供自动垃圾收集来进行内存管理,防止程序员再管理内存时容易产生的错误。 ...
阅读(35) 评论(0)

接口和抽象类的区别

转自   http://www.cnblogs.com/yongjiapei/p/5494894.html 接口和抽象类有什么区别 你选择使用接口和抽象类的依据是什么? 接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。 抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人...
阅读(23) 评论(0)

java修饰符小结

转自:http://blog.csdn.net/dawn_after_dark/article/details/74527137 前言 想必大家已经对常用的修饰符有所了解,比如public、protected、private和final等等,已经知道大概是怎么用的,但是涉及到具体可能就有所搪塞,比如哪些可以修饰类,哪些可以修饰方法,诸如此类,此篇博文的目的就是汇总常见的情况。 分...
阅读(44) 评论(0)

java标识符总结

标识符就是用于给 Java 程序中变量、类、方法等命名的符号。 使用标识符时,需要遵守几条规则:  1.  标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴  2.  标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含...
阅读(47) 评论(0)

10.6考察自增自减、修饰符、类变量的调用、成员变量的调用、运算符的优先级、鲁棒性、异常总结

1 以下代码执行的结果显示是多少()? 正确答案: 0 解释:考察两种自增运算符的区别。 for循环外面count=0,循环里面的count=count++;(count的值都等于count值,而后面count自加不影响count结果,因此这个式子无意义);循环count都为0(因count++是先返回count的本身值再自加1的)!若是改为count=++...
阅读(36) 评论(0)

isabellezhou 图解二叉树遍历(递归调用)

常见的遍历次序:(1)先序遍历;(2)中序遍历;(3)后序遍历。 一、先序遍历 先序遍历:(1)访问根节点;(2)采用先序递归遍历左子树;(3)采用先序递归遍历右子树; (注:每个节点的分支都遵循上述的访问顺序,体现“递归调用”) 先序遍历结果:A BDFE CGHI 思维过程:(1)先访问根节点A, (2)A分为左右两个子树,因为是递归调用,所以左子树也遵循“先根节点-再左-再右...
阅读(60) 评论(0)

JAVA环境变量的配置

一、到oracle官网下载jdk,网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html 二、安装jdk,选择安装的路径可以默认,也可以自定义。默认的安装路径一般在C:\Program Files\Java\jdk1.8.0_131。安装完成后,进行测试是否真的成功安装,...
阅读(41) 评论(0)

String.format用法

常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的读者应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 l     format(String format, Object... args) 该方法使用指定的字符串格式和参数生成格式化的新字符串。 新字符串始终使用本地语言环境...
阅读(77) 评论(0)

String.format() 字符串格式化 实例

public class StringFormat { public static void main(String[] args) { // test String format all function // %s  字符串类型 String string =String.format("hi,%s", "tom"); // %c  %C 字符类型 System.out....
阅读(4221) 评论(0)

在github readme.md里面放置一张图片

想在readme.md里面放一张图片,在github上显示出来。但是不知道格式如何写? README文件后缀名为md。md是markdown的缩写,markdown是一种编辑博客的语言。格式如下: ![](img_url) 即 叹号! + 方括号[ ] + 括号( ) 其中叹号里是图片的URL。 如果不加叹号! ,就会变成普通文本baidu了。 在方括号里可以加入一些 标识性的信息,...
阅读(38) 评论(0)

Hbuilder快捷键总结

新建一个web项目:依次点击文件→新建→选择Web项目(按下Ctrl+N,W可以触发快速新建(MacOS请使用Command+N,然后左键点击Web项目))  新建HTML页面:在项目资源管理器中选择刚才新建的项目,依次点击文件→新建→选择HTML文件(按下Ctrl+N,W可以触发快速新建(MacOS请使用Command+N,然后左键点击HTML文件)),并选择空白文件模板,如下图 使用边改边...
阅读(56) 评论(0)

上传项目到远程仓库GitHub(转)

Git——新手入门与上传项目到远程仓库GitHub(转) Git概述 什么是Git? 刚开始对这个东西也感到挺迷茫,并且问了好多已经学习android一段时间的同学也是一头雾水,直到了解并使用之后,才体会到Git的好处以及重要意义。 Git:是目前世界上最先进的分布式版本控制系统,一个开源式的分布式版本控制工具。 简单浅显地来说(就我个人而言),就是一个全球程序员的代码仓库集...
阅读(43) 评论(0)

javascriprt位非运算总结(特殊)

简介单目运算符。 result=~操作数 规则:字符串数据按位取反之后值为-1,布尔值类型数据true按位取反之后值为-2,布尔类型数据false按位取反之后值位-1,数值型数据+N得-(N+1),-N得N-1。...
阅读(61) 评论(0)

javaScript关系运算符总结

1、相等运算符双目运算符,返回值为布尔类型,两个操作数类型任意,弱类型:可以比较两种不同类型的数据,即通过类型转换后的数据相等的也为true。 操作数1==操作数2 相等 ...
阅读(50) 评论(0)

javaScript注意事项

(1)大小写敏感,区分大小写; (2)空格与换行:多余的空格会被忽略,同一个标识符的所有字母必须连续,一行代码可以分成多行书写。 (3)字符串例外,要将一个字符串分成多行,必须将每一行作为一个单独的字符串,再使用“+”运行符将位于不同行的字符串连接起来。 例: var Message=”JavaScript编程,简单,有趣”; var message=”JavaScript编程,”+...
阅读(45) 评论(0)
36条 共2页1 2 下一页 尾页
    个人资料
    • 访问:7925次
    • 积分:294
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:16篇
    • 译文:0篇
    • 评论:0条
    文章存档