- 博客(4)
- 收藏
- 关注
原创 ArrayList,Vector,LinkedList的存储性能和特性
ArrayList,Vector,LinkedList LinkedList LinkedList LinkedList 的存储性能和特性ArrayList 和 Vector 都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了 synchronized 方法(线程安全 ),通常性能上较 ArrayList 差,而 LinkedList 使用双向链表实现存储,按
2022-01-20 22:57:22 362
原创 函数签名的概念(用Java解释)
什么是函数签名呢?函数签名(或者类型签名或方法签名)定义了函数或方法的输入与输出签名可包含:参数及参数的类型返回值及其类型可能抛出或传出的异常该方法在面向对象程序中可用性方面的信息(如public、static或prototypepublic static int sum(int a, int b){ //① return a+b; }public static int sum(int a, int b,int c){ //② return a+b+
2022-01-18 23:01:33 2190
原创 Two Sum (两数之和)问题的思想
Two Sum (两数之和)问题的思想1、这个问题的最基本形式是这样:给你一个数组和一个整数target,可以保证数组中存在两个数的和为target,请你返回这两个数的索引。比如输入nums = [3,1,3,6],target = 6,算法应该返回数组[0,2],因为 3 + 3 = 6。暴力枚举public static int[] towSum(int[] num,int target){//暴力枚举,时间复杂度O(n^2) for (int i = 0; i < num
2022-01-17 13:23:19 656
原创 关于LinkList和LNode*
这里写自定义目录标题前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮
2021-01-20 12:51:51 7109 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人