上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 28 下一页
摘要: 请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点。传入函数的唯一参数为 要被删除的节点 。 class Solution: def deleteNode(self, node): """ :type node: ListNode :rtype: void Do not return any 阅读全文
posted @ 2021-03-14 12:43 小千北同学超爱写代码 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 class Solution: def removeElements(self, head: ListNode, val: int) -> ListNode: 阅读全文
posted @ 2021-03-14 12:33 小千北同学超爱写代码 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 给定一个非空字符串,其中包含字母顺序打乱的英文单词表示的数字0-9。按升序输出原始的数字。 注意: 输入只包含小写英文字母。输入保证合法并可以转换为原始的数字,这意味着像 "abc" 或 "zerone" 的输入是不允许的。输入字符串的长度小于 50,000。 来源:力扣(LeetCode)链接:h 阅读全文
posted @ 2021-03-13 20:04 小千北同学超爱写代码 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串,请将字符串里的字符按照出现的频率降序排列。 class Solution: def frequencySort(self, s: str) -> str: d={} res='' for i in s: d[i]=d.get(i,0)+1 d=sorted(d.items(),key 阅读全文
posted @ 2021-03-13 19:57 小千北同学超爱写代码 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。 class Solution: def groupAnagrams(self, strs: List[str]) -> List[List[str]]: dict = {} for item in strs: k 阅读全文
posted @ 2021-03-13 19:33 小千北同学超爱写代码 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 class Solution: def isAnagram(self, s: str, t: str) -> bool: s1=list(s) s1.sort()#注意一下 s1=''.join(s1) t1=list 阅读全文
posted @ 2021-03-13 17:45 小千北同学超爱写代码 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串,判断第一个字符串 ransom 能不能由第二个字符串 magazines 里面的字符构成。如果可以构成,返回 true ;否则返回 false。 (题目说明:为了不暴露赎金信字迹,要从杂志上搜索各个需要的字母,组成单词来表 阅读全文
posted @ 2021-03-13 17:39 小千北同学超爱写代码 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 给定两个字符串 s 和 t,它们只包含小写字母。 字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。 请找出在 t 中被添加的字母。 class Solution: def findTheDifference(self, s: str, t: str) -> str: # 初始化 an 阅读全文
posted @ 2021-03-13 17:18 小千北同学超爱写代码 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1 错解: 理解错题意了 class Solution: def firstUniqChar(self, s: str) -> int: for i in range(len(s)): for j in range(i 阅读全文
posted @ 2021-03-13 16:56 小千北同学超爱写代码 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串,逐个翻转字符串中的每个单词。 说明: 无空格字符构成一个 单词 。输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。如果两个单词间有多余的空格,将反转后单词间的空格减少到只含一个。 来源:力扣(LeetCode)链接:https://leetcode-cn.com 阅读全文
posted @ 2021-03-13 16:40 小千北同学超爱写代码 阅读(52) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 28 下一页