问题: 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 说明: 初始化 nums1 和 nums2 的元素数量分别为 m 和 n。你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中 ...
分类:
编程语言 时间:
2019-10-29 11:40:23
阅读次数:
72
小白的我总是搞不清楚 因此做个整理(来源http://data.biancheng.net/view/2.html) 算法是解决某个问题的想法、思路;而程序是在心中有算法的前提下编写出来的可以运行的代码。 算法的运行时间。(称为“时间复杂度”) 运行算法所需的内存空间大小。(称为“空间复杂度”) 时 ...
分类:
其他好文 时间:
2019-10-26 15:37:04
阅读次数:
76
一. 问题描述 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 说明: 初始化 nums1 和 nums2 的元素数量分别为 m 和 n。 你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nu ...
分类:
编程语言 时间:
2019-10-25 20:34:26
阅读次数:
61
在C++中int类型每个空间是4个字节,而bool类型是1个字节 所以一般能用bool就别用int,节约空间 a[1001][1001]的空间大小=1001*1001(数组大小)*4(字节(byte))/1024(转化为KB)/1024(MB) ...
分类:
编程语言 时间:
2019-10-24 15:30:40
阅读次数:
104
在生活中,可能会到 D 盘空间太大,C盘空间不够怎么办来。本文主要介绍如何给硬盘分区 一般都会借助工具进行调整,先介绍使用电脑进行调整 1、点击我的电脑,右击选择分区 进入计算机管理界面后选择磁盘管理 进行分配空间操作 调整要压缩的空间大小 将硬盘空间减小 如果不能 修改 一般电脑都会把C盘进行保护 ...
分类:
其他好文 时间:
2019-10-17 00:49:25
阅读次数:
109
引言: 前面的文章提到,Heap包括了PSYoungGen、ParOldGen、Metaspace。JVM 在进行GC时,并非每次都对上面三个内存区域一起回收的,大部分时候回收的都是新生代。由于新生代和老年代的内存空间大小不同以及对象存活率不同,所以针对不同区域JVM采用了不同的GC,不同的GC是通 ...
分类:
编程语言 时间:
2019-10-15 13:42:41
阅读次数:
159
转自:http://www.qtcn.org/bbs/read-htm-tid-60613.html. 1:封装成一个类,直接调用即可。已经在多个商业项目中使用。2:所有功能全平台 win linux armlinux 亲测无误,网络上的基本上是烂的或者不可用的,不知道走过多少弯路。3:linux下 ...
分类:
其他好文 时间:
2019-10-10 15:22:37
阅读次数:
102
utility: stl_relops.h : 内部提供了重载模板operator!=、operator>、operator=,而这几个模板函数内部使用到了operator==以及operator其中T*为 申请到的空间地址,第二个参数为实际分配到的空间大小;最大可申请大小为INT_MAX / si... ...
分类:
其他好文 时间:
2019-10-10 12:58:02
阅读次数:
93
查看磁盘空间大小 df -h 查看当前文件夹所有文件大小 du -sh 查看指定文件夹大小 du -h /data 查看指定文件夹下所有文件的大小 du -h /data/ 查看指定文件大小 du -h data.log查看目录挂载点df /data加上-kh以g单位显示df /data -kh ...
分类:
其他好文 时间:
2019-09-26 14:37:26
阅读次数:
102
1.实践题目 PTA算法 7-1 二分查找 2.问题描述 3.算法描述 4.算法时间及空间复杂度分析 (1)时间复杂度: 每经过一次比较,数组a的大小就变为原来的一半,则有T(n) = O(1) + T(n/2) = O(logn) (2)空间复杂度: 因为定义的变量a[]所分配的空间大小不随n和x ...
分类:
编程语言 时间:
2019-09-22 21:46:39
阅读次数:
86