排序算法 排序的分类: 1)内部排序: 指将需要处理的所有数据都加载到内部存储器中进行排序。 2)外部排序法: 数据量过大,无法全部加载到内存中,需要借助外部存储进行排序。 常见的算法时间复杂度由小到大依次为: O(1)<O(log2n)<O(n)<O(nlog2n)<O(n2)<O(n3)< O( ...
分类:
编程语言 时间:
2020-05-31 21:24:52
阅读次数:
54
一、使用字节流读写文本文件 1、使用InputStream 抽象类的一个子类FileInputStream 将文件中的数据输入到内部存储器(简称内存)中 注意: 1、read() 方法返回整数,如果读取的是字符串,需要强制类型转换 2、流对象使用后要关闭 输出的是字符对应的ASCII 当你输入的是汉 ...
分类:
编程语言 时间:
2020-05-05 23:19:32
阅读次数:
78
HashSet 先看一下成员变量 // 由此可见内部存储是一个HashMap private transient HashMap<E,Object> map; private static final Object PRESENT = new Object(); public HashSet() { ...
分类:
其他好文 时间:
2020-04-15 18:29:11
阅读次数:
67
一、ArrayList认识 ArrayList是可以动态增长和缩减的索引序列,它是基于数组实现的List类。如图 二、源码解析 内部存储元素是数组,默认数据大小是10,下面介绍常用方法。 2.1、构造方法 ArrayList():构造一个初始容量为10的空列表 ArrayList( int init ...
分类:
其他好文 时间:
2020-03-28 23:23:00
阅读次数:
71
简介 在Android中,主要有以下几种存储方式: 1. SharedPreferences,在键值对中存储私有原始数据。 2. 内部存储,在设备内存中存储私有数据。 官方示例: 3. 外部存储,在共享的外部存储中存储公共数据。 使用外部存储,需要获取外部存储的读写权限。 外部存储主要包括存储公用文 ...
分类:
移动开发 时间:
2020-03-23 09:42:37
阅读次数:
95
1.排序的分类 1) 内部排序:指将需要处理的所有数据都加载到内部存储器中进行排序 2) 外部排序:无法全部加载到内存中,需要借助外部存储进行 3)图示: 2.算法的时间复杂度 1) 度量一个程序(算法)执行时间的两种方法 A.事后统计的方法 问题:a.需要实际运行该程序。b.时间也依赖于计算机的硬 ...
分类:
编程语言 时间:
2020-03-21 16:41:05
阅读次数:
66
Android存储概念 File内部存储 通过file=openFileOutput()获得,将数据存储在data/data/+包名+files下面。 layout布局文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:and ...
分类:
移动开发 时间:
2020-02-11 14:23:15
阅读次数:
89
内部存储文件即raw和assets项目文件夹下的文件,项目卸载时被删除。 四种文件操作模式 文件存储: public void save(String filename, String filecontent) throws Exception { //这里我们使用私有模式,创建出来的文件只能被本应 ...
分类:
移动开发 时间:
2020-02-05 16:32:04
阅读次数:
85
第三章 S7-300 指令应用 位逻辑指令 M存储器 在PLC中M存储区(也称位存储区,又称内部存储器标志位(M)存储器区),它属于系统存储区。在你选定具体的CPU型号后,可以查看CPU的技术规格,其中就有位存储器(位存储器/字节)的大小,如6ES7 315-2AG10-0AB0的M存储器最大字节为 ...
分类:
其他好文 时间:
2020-02-01 01:02:41
阅读次数:
128
termux的安装 参考Termux 入门与实践 简书 https://www.jianshu.com/p/6fd84cc74a5e 一定记得执行termux setup storage给访问内部存储权限 安装Python及其相关依赖库 pkg upgrade pkg install python ...
分类:
移动开发 时间:
2020-01-30 12:59:09
阅读次数:
469