刷题第11天

这里写自定义目录标题


1. 在这里插入图片描述
这道题很简单,直接贴代码:

class Solution:    
	def searchInsert(self, nums: List[int], target: int) -> int:        
		length=len(nums)        
		for i in range(length):            
			if nums[i]==target:                
				return i            
			elif nums[i]>target:                
				nums.insert(i,target)                
				return i        
		nums.append(target) #target比nums中所有数都大
		return length

2.题目如下:
在这里插入图片描述
这道题真是绕得很,代码如下:

class Solution:    
	def countAndSay(self, n: int) -> str:        
		arr = ["1"]        
		for i in range(n-1):            
			tmp = ""            
			j = 0            
			while j < len(arr[i]):                
				num = arr[i][j]                
				time = 0                
				while j <len(arr[i]) and num == arr[i][j]:                     
					j += 1 # 同上一个相同则继续找                    
					time += 1 # 次数加一                
				tmp = tmp + str(time) + num            
			arr.append(tmp)        
		return arr[n-1]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值