有以下 N 个因子: new List<string>{"A","B","C"}, // 位置 0 new List<string>{"1","2","3"}, // 位置 1 new List<str[......]继续阅读

2022年11月2日 0条评论 2396点热度 0人点赞 痴者工良 阅读全文

使用的类型是 结构体,如果是对象,则在创建内存块的时候,需要使用别的方式。 子所以使用块的形式而不是直接管理一个对象,是基于多个方面考虑的。 1,使用块的形式,可以一次性分配连续的内存;如果逐个分配,会导致碎片太多、每次分配都需要时间; 缺点: 1,不能扩增或减少对象数量、块大小; 2,以块的形式存[......] 继续阅读

2022年10月24日 0条评论 2300点热度 3人点赞 痴者工良 阅读全文

题目: 给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。 示例 1: 输入:nums = [1,2,3,1] 输出:true 示例 2: 输入:nums = [1,2,3,4] 输出:false 示例 3: 输入:n[......] 继续阅读

2022年4月17日 0条评论 1662点热度 0人点赞 痴者工良 阅读全文

学习要求 在前面提到过,数据结构的逻辑结构有线性结构和非线性结构,线性结构的元素是具有前趋和后续的 1:1 的关系。非线性结构有集合、图、树。 本篇讨论的线性表是线性结构,要求掌握线性表的定义和基本操作。 线性表的定义和基本操作 【1】线性表的定义 线性表示例: A、B、C、D ... Z 等26个[......] 继续阅读

2021年4月11日 0条评论 3134点热度 0人点赞 痴者工良 阅读全文

学习要求 算法复杂度计算方法 算法时间复杂度和空间复杂度的分析方法。 算法的描述和分析 【1】 数据的运算通过算法(Algorithm)描述的 算法是数据结构课程的重要内容之一。 算法是任意一个良定义的计算过程,它以一个或多个值作为输入,并产生一个或多个值作为输出。因此,算法是一系列将输入转换为输出[......] 继续阅读

2021年4月11日 0条评论 3459点热度 0人点赞 痴者工良 阅读全文

题目一 原题链接 https://leetcode-cn.com/problems/two-sum/ 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每[......] 继续阅读

2019年12月15日 1条评论 3609点热度 0人点赞 痴者工良 阅读全文