随笔分类 - C# 数据结构
数据结构和算法
摘要:日常开发中,可能会用到的数据结构类型 数组 一组相同类型的元素的集合,可以通过下标进行访问和操作。在C#中,有 Array、ArrayList、List 时间复杂度:查找是 O(N)。插入和删除是O(N)。数组通过下标直接访问 元素,时间复杂度是O(1)。数据的每次新增或者删除,数据需要重新排列顺序
阅读全文
摘要:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。 示例 1: 输入:nums = [2,7,1
阅读全文
摘要:列举项目中常用的几个比较多的数据类型,记录一下方便下次查找,其他还有很多未列举 Array/ArrayList/List/LinkedList/Queue/Stack/HastSet/SortedSet/Hashtable/SortedList/Dictionary/SortedDictionary
阅读全文