数组
-
六. eclipse介绍
六. eclipse介绍 6.1 简介 eclipse是一个软件,IBM 公司使用java语言开发的。需要jre 运行环境才能运行 eclipse。 eclipse 日食的意思。 …
-
java实现SHA1加密算法
原文链接: https://segmentfault.com/a/1190000038814992 public class SHAUtils { /** * sha1加密 * @…
-
Hashmap源码解析
1.hash是什么 Hash,一般翻译做散列、杂凑,或音译为哈希,是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是…
-
随笔day10
递归 递归就是自己调用自己 递归可以解决一些复杂的问题,把一个大型复杂的问题层层转化为一个原问题相似的规模较小的问题来求解,大大减少了代码量。递归能力在于用有限的语句来定义对象的无…
-
Matlab基本语法(一)
目录 Matlab 语法(一) 一、 概述 1、 应用简介 2、 界面简介 3、 基本使用 二、 变量 1、 创建变量 2、 显示变量 3、 多行编译 4、 格式化输出 三、 常用…
-
快速排序及优化
快速排序 每次从当前考虑的数组中选一个元素,把这个元素想办法挪到应该排好序的位置,比如4这个元素,它就有一个性质4之前的元素都是小于它的,之后的元素都是大于它的,之后我们要做的事情…
-
C#约瑟夫环问题算法
/// <summary> /// 约瑟夫环问题算法 /// </summary> /// <param name=”total”>总人数<…
-
斐波那契(黄金分割发)查找算法(难点)
1.斐波那契(黄金分割法)查找基本介绍 黄金分割点是指把一条线段分割为两部分,使其中一部分与全长之比等于另一部分与这部分之比。取其前三位数字的近似值是0.618。由于按此比例设计的…
-
java学习记录分享
java学习第一周: 1、java概述: java发展历史 java诞生于SUN公司,09年的时候被Oracle甲骨文公司收购 1996年发行JDK1.0版本,至今已经有26年,目…
-
Java 判断两个数组是否相等
import java.util.*; class Untitled { public static void main(String[] args) { Set<int[]…