
数据结构与算法例题(4)——哈希表
#第一种方法:直接判断集合长度 class Solution: def containsDuplicate(self, nums: List[int]) -> bool: len1=len(nums) len2=len(set(nums)) if len1==len2: return Fals...

数据结构与算法例题(3)——队列和栈
# 题目比较难理解,大概意思就是求在[t-3000,t]之间的请求数,因此可以将小于t-3000时间内的请求删除,也就是popleft(),这样得到的就是最后的答案。 class RecentCounter: def __init__(self): self.q=deque() def ping(s...

数据结构与算法例题(2)——链表
# Definition for singly-linked list. # class ListNode: # def __init__(self, val=0, next=None): # self.val = val # self.next = next class Solution: def...

数据结构与算法例题(1)——数组
# 力扣485 class Solution: def findMaxConsecutiveOnes(self, nums: List[int]) -> int: #我的代码 T=[] num=[] for i in range(len(nums)): if nums[i]==1: ...
《数据结构与算法 C语言版》—— 3.5典型例题
本节书摘来自华章出版社《数据结构与算法 C语言版》一 书中的第3章,第3.5节,作者:徐凤生,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 3.5典型例题 例1设有两个栈S1、S2采用顺序栈方式,并且共享一个数组A[Maxsize],为了尽量利用空间,减少溢出的可能,采用栈顶相向、迎面增长...
《数据结构与算法 C语言版》—— 2.4典型例题
本节书摘来自华章出版社《数据结构与算法 C语言版》一 书中的第2章,第2.4节,作者:徐凤生,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.4典型例题 例1顺序表La和Lb的结点的数据元素是整数,La和Lb中的元素非递减有序,线性空间足够大。试编写一个高效算法,将Lb中的元素合并到La...
《数据结构与算法 C语言版》—— 1.6典型例题
本节书摘来自华章出版社《数据结构与算法 C语言版》一 书中的第1章,第1.6节,作者:徐凤生,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.6典型例题 例1求下面程序的时间复杂度。 int f1(int n){ int i,j,k,x=0; for(i=1;i<=n;i++) f...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
社区圈子