12 2020 档案

摘要:常见排序算法归纳如下: 基数排序图文说明 通过基数排序对数组{53, 3, 542, 748, 14, 214, 154, 63, 616},它的示意图如下: 冒泡排序: 最简单的排序算法, 两层for循环即可 插入排序: 对于元素 i 来说,0-i-1的元素已经完成了排序,需要在0- i-1 中找 阅读全文
posted @ 2020-12-28 19:48 adfas 阅读(89) 评论(0) 推荐(0)
摘要:容器分为:顺序容器、关联容器,示意图如下: 顺序容器:只存储值, 关联容器:key-value形式,关联容器的一个元素包含两个部分:键值对(key-value) 有序容器:底层实现为红黑树,即容器内的key是有序的 无序容器:底层实现为hash table,散列表 区别:顺序容器通过元素在容器中的位 阅读全文
posted @ 2020-12-28 10:14 adfas 阅读(392) 评论(0) 推荐(0)
摘要:以 class A{}; 为例: 类对象: 类对象的创建方式如下: A a; //调用default构造函数 A a = A(); //调用构造函数A() A a(); //使用构造函数A()构造对象 a 类对象存储在栈中,在其生命周期结束后自动释放,创建的是一个局部的临时变量。 类对象通过 . 操 阅读全文
posted @ 2020-12-17 16:53 adfas 阅读(849) 评论(0) 推荐(0)
摘要:https://cloud.tencent.com/developer/article/1005044 结合extern C作用来看 阅读全文
posted @ 2020-12-11 18:11 adfas 阅读(109) 评论(0) 推荐(0)
摘要:1. 内存泄漏 & 内存溢出 参考:https://blog.csdn.net/buutterfly/article/details/6617375 memory leak, out of memory 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现ou 阅读全文
posted @ 2020-12-04 19:25 adfas 阅读(242) 评论(0) 推荐(0)
摘要:题目: 给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的 连续 子数组,并返回其长度。如果不存在符合条件的子数组,返回 0。 示例: 输入:s = 7, nums = [2,3,1,2,4,3] 输出:2 解释:子数组 [4,3] 是该条件下的长度最小的 阅读全文
posted @ 2020-12-01 15:59 adfas 阅读(165) 评论(0) 推荐(0)
摘要:定义: Counting sort is a stable sorting technique, which is used to sort objects according to the keys that are small numbers. It counts the number of k 阅读全文
posted @ 2020-12-01 09:01 adfas 阅读(113) 评论(0) 推荐(0)