文巾解题1816.截断句子(代码片段)

UQI-LIUWJ UQI-LIUWJ     2023-02-22     226

关键词:

1 题目描述

 

2 解题思路

emm,没啥思路。一行搞定 

class Solution:
    def truncateSentence(self, s: str, k: int) -> str:
        return(" ".join(s.split()[:k]))

leetcode2021/12/06-1816.截断句子(代码片段)

1816.截断句子句子是一个单词列表,列表中的单词之间用单个空格隔开,且不存在前导或尾随空格。每个单词仅由大小写英文字母组成(不含标点符号)。例如,"HelloWorld"、"HELLO"和"helloworldhellowo... 查看详情

leetcode2021/12/06-1816.截断句子(代码片段)

1816.截断句子句子是一个单词列表,列表中的单词之间用单个空格隔开,且不存在前导或尾随空格。每个单词仅由大小写英文字母组成(不含标点符号)。例如,"HelloWorld"、"HELLO"和"helloworldhellowo... 查看详情

文巾解题620.有趣的电影(代码片段)

1题目描述2解题思路先筛条件,再进行排序SELECTid,movie,description,ratingFROMcinemaWHEREdescription<>'boring'ANDid%2=1ORDERBYratingDESC 查看详情

文巾解题595.大的国家(代码片段)

1题目描述2解题思路  2.1条件ORSELECTW.name,W.population,W.areaFROMWorldWWHEREW.area>3000000ORpopulation>250000002.2UNION两个表SELECTW.name,W.population,W.areaFROMWorldWWHEREW.area>3000000UNIONSELECTW.name, 查看详情

文巾解题1711.大餐计数(代码片段)

1题目描述2解题思路先设立一个哈希表,来得到不同的美味值分别有几道菜。然后对幂值和美味值进行遍历。importmathclassSolution(object):defcountPairs(self,deliciousness):""":typedeliciousness:List[int]:rtype:int"""deliciousn 查看详情

文巾解题326.3的幂(代码片段)

1题目描述2解题思路2.1循环递归classSolution:defisPowerOfThree(self,n:int)->bool:if(n<=0):returnFalsewhile(n%3==0):n=n//3return(n==1) 2.2 3^20的约数思路和文巾解题231.2的幂_UQI-LIUWJ的博客-CSDN博客 2.5一 查看详情

文巾解题100.相同的树(代码片段)

1题目描述  2解题思路2.1DFSclassSolution:defisSameTree(self,p:TreeNode,q:TreeNode)->bool:if(p==Noneandq==None):returnTrueelif(p==Noneorq==None):returnFalsedefdfs(p_,q_):if(p_ 查看详情

文巾解题206.反转链表(代码片段)

1题目描述2解题思路2.1创建辅助链表#Definitionforsingly-linkedlist.#classListNode:#def__init__(self,val=0,next=None):#self.val=val#self.next=nextclassSolution:defreverseList(self,head:ListNode)->Li 查看详情

文巾解题1480.一维数组的动态和(代码片段)

1题目描述2解题思路 classSolution:defrunningSum(self,nums:List[int])->List[int]:num=0lst=[]foriinnums:num+=ilst.append(num)return(lst) 查看详情

文巾解题704.二分查找(代码片段)

1题目描述2解题思路二分查找见: 二分查找详解_刘文巾的博客-CSDN博客classSolution(object):defsearch(self,nums,target):left=0right=len(nums)-1while(left<=right):mid=left+(right-left)//2if(nums[mid]= 查看详情

文巾解题627.变更性别(代码片段)

 1题目描述 2解题思路回顾一下UPDATE语句2.1CASE语句 回顾一下CASE语句(见数据库笔记:SQL_刘文巾的博客-CSDN博客 第六节)UPDATEsalarySETsex=(CASEsexWHEN'f'THEN'm'ELSE'f'END) 2.2IF语句UPDATEsalarySETse 查看详情

文巾解题面试题01.03.url化(代码片段)

1题目描述2解题思路classSolution:defreplaceSpaces(self,S:str,length:int)->str:S=S[:length].replace('','%20')return(S) 查看详情

leetcode383.赎金信/372.超级次方/1816.截断句子(代码片段)

383.赎金信2021.12.5每日一题题目描述为了不在赎金信中暴露字迹,从杂志上搜索各个需要的字母,组成单词来表达意思。给你一个赎金信(ransomNote)字符串和一个杂志(magazine)字符串,判断ransomNote能不能由magazines里面的字... 查看详情

文巾解题617.合并二叉树(代码片段)

1题目描述 2解题思路:深搜#Definitionforabinarytreenode.#classTreeNode:#def__init__(self,val=0,left=None,right=None):#self.val=val#self.left=left#self.right=rightclassSolution:defme 查看详情

文巾解题344反转字符串(代码片段)

1解题思路2 解题思路双指针,一个左指针一个右指针,每次交换左右指针的内容,然后左右指针分别向内走一格classSolution(object):defreverseString(self,s):""":types:List[str]:rtype:NoneDonotreturnanything,modifysin-placeinst 查看详情

文巾解题695.岛屿的最大面积(代码片段)

1 题目描述2 解题思路2.1广搜广搜使用队列实现classSolution:defmaxAreaOfIsland(self,grid:List[List[int]])->int:row=len(grid)column=len(grid[0])num=0foriinrange(row):forjinrange(column):if(grid 查看详情

文巾解题596.超过5名学生的课(代码片段)

1题目描述2解题思路先求出不同的课,每门课有几个不同的学生选了SELECTA.classFROM(SELECTclass,COUNT(DISTINCTstudent)ASnumFROMcoursesGROUPBYclass)ASAWHEREA.num>=5 查看详情

文巾解题178.分数排名(代码片段)

1题目描述2解题思路最后的结果包含两个部分,Score这一列是降序排列的分数,Rank这一列则是每个分数对应的排名。SELECTs1.Score,(SELECTCOUNT(DISTINCTs.Score)FromScoressWHEREs.Score>=s1.Score)as`Rank`FROMScoress1ORDERBYs1.score 查看详情