搜索结果
查询Tags标签: 元素,共有 4385条记录-
数据结构与算法分析-表,栈,队列
人家叫ADT adt是啥呢表的简单数组实现 自我理解 某技师(数组)手法很好,以至于很多lsp点,大保健按先后顺序排队发号,奇怪的是这位技师每天只接30个(楼下有小牌写着今天接待30位),多了不接,所以号码牌(索引)就从0 发到29, 然后她有个习惯,每次发完号她还要自…
2021/5/17 20:26:53 人评论 次浏览 -
Python学习(二)列表,for循环,切片,元组
文章目录 Python学习(二)列表访问列表元素修改列表元素在列表中插入元素在列表末尾插入元素在列表中插入元素 删除列表元素使用del语句删除元素使用`pop()`删除元素根据值删除元素 对列表进行排序逆序打印列表获取列表的长度列表索引错误 for循环for循环的基本格式在循环…
2021/5/17 12:29:03 人评论 次浏览 -
算法学习笔记4 基数排序
计数排序计数排序不是一个比较排序算法,该算法于1954年由 Harold H. Seward提出,通过计数将时间复杂度降到了O(N)。 找出原数组中元素值最大的,记为max。创建一个新数组count,其长度是max加1,其元素默认值都为0。遍历原数组中的元素,以原数组中的元素作为count数组的…
2021/5/17 1:25:21 人评论 次浏览 -
Mybatis——动态sql
where 元素只会在子元素返回任何内容的情况下才插入 “WHERE” 子句。而且,若子句的开头为 “AND” 或 “OR”,where 元素也会将它们去除。 set 元素会动态地在行首插入 SET 关键字,并会删掉额外的逗号(这些逗号是在使用条件语句给列赋值时引入的) ——引用于Mybatis…
2021/5/16 19:27:30 人评论 次浏览 -
Redis6.x学习笔记(一)
前言 最近学习Redis6.x,特做笔记以备忘,与大家共学。课程是从私塾在线下载的,他们把架构师课程都放出来了,大家可以去下载学习,不要钱的,地址是http://t.hk.uy/eac,课程很不错,值得学习!关键是不要钱,嘻嘻! Redis简介 Redis(REmote DIctionary Server 远程字典…
2021/5/16 19:26:58 人评论 次浏览 -
【Java基础干货】ArrayList源码剖析
本文所有代码来自JDK1.8 ArrayList简介 public class ArrayList<E> extends AbstractList<E>implements List<E>, RandomAccess, Cloneable, java.io.SerializableArrayList继承了AbstractList,实现了List, RandomAccess, Cloneable, java.io.Serializ…
2021/5/16 12:26:41 人评论 次浏览 -
JAVA面试题(二):容器
1.java 容器都有哪些? 常用容器的图录:2.Collection 和 Collections 有什么区别?java.util.Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是…
2021/5/16 12:25:29 人评论 次浏览 -
BFC机制
什么是BFC BFC - Block Formatting Context 是块级格式化上下文,它规定了每一个BFC区域只包括其子元素,不包括其子元素的子元素,每一个BFC区域都是独立隔绝的,互不影响! 实现 触发BFC的条件 body根元素 设置浮动,不包括none 设置定位,absoulte或者fixed 行内块显示模…
2021/5/16 10:27:01 人评论 次浏览 -
关联容器
之前介绍过标准库中的顺序容器,顺序容器是元素在内存中按照一定顺序进行排列的,都是按线性结构进行排列。除了顺序容器外,c++中还有关联容器。与顺序容器不同的是,关联容器中元素是按照关键字来保存和访问的。与之相对的顺序容器是按它们在容器中的位置来顺序的保存和…
2021/5/16 10:25:29 人评论 次浏览 -
redis基本类型对象编码
字符串对象对象编码方式有三种: int: 当值为小的整数值,使用long类型存储 embstr:值为简短的字节数组(同样也是SDS,仅调用一次内存分配函数,分配的连续空间,空间中包含redisObject和sdshdr) raw:底层采用SDS字符串存储(调用两次内存分配函数,分配给redisObjec…
2021/5/16 2:25:28 人评论 次浏览 -
七天学会Python基础-第一天4/4
列表、元组和range列表的初识列表的创建lst1=[1,2,"晴天"] (常用) lst2=list(abc),等价于lst2=[a,b,c] 列表推导式 (常用)列表的索引切片同字符串的索引列表的增删改查增lst1.append(str),将str追加到lst1列表最后面,返回None lst1.insert(index,str),…
2021/5/16 1:25:22 人评论 次浏览 -
python序列
python序列 序列(sequence)官方定义(https://docs.python.org/zh-cn/3/glossary.html#term-sequence): 一种 iterable,它支持通过 __getitem__() 特殊方法来使用整数索引进行高效的元素访问,并定义了一个返回序列长度的 __len__() 方法。内置的序列类型有 list、st…
2021/5/15 22:25:57 人评论 次浏览 -
高性能JavaScriptの笔记(二)
文章目录 DOM操作元素节点重绘和重排(回流)事件委托DOM 事件机制事件委托事件委托的原理事件委托的性能优化 小节学习来源:[《高性能JavaScript-中文版》(仅供学习使用)](https://gitee.com/wzckongchengji/high_performance_javascript)DOM操作 访问DOM次数越多,耗…
2021/5/15 22:25:55 人评论 次浏览 -
[算法] leetcode顺序表相关题目详解
目录 1. leetcode 203.移除数组元素解法一解法二 2. leetcode 26. 删除有序数组中的重复项解法 3. leetcode88. 合并两个有序数组解法一解法二(推荐) 4. 189. 旋转数组解法一解法二 5. 989. 数组形式的整数加法解法1. leetcode 203.移除数组元素 /*203. 移除数组元素 * 示…
2021/5/15 20:27:02 人评论 次浏览 -
快速排序(含图片演示+python代码)
快速排序(含图片演示+python代码) 由于最近在做快排相关的题,因此特地整理了一下,并且配了一些图片演示,一来是为了自己印象深刻,二来也方便大家理解。 基本思想: 1.先从数列中取出一个数作为基准数。 2.分区过程,将比这个基准数大的数全放到它的右边,小于或等…
2021/5/15 14:26:10 人评论 次浏览