35
题目描述:
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
你可以假设数组中无重复元素。
示例:
解答:
class Solution:
def searchInsert(self, nums: List[int], target: int) -> int:
for i in range(len(nums)):
if nums[i]>=target:
return i
return len(nums)
620
题目描述:
某城市开了一家新的电影院,吸引了很多人过来看电影。该电影院特别注意用户体验,专门有个 LED显示板做电影推荐,上面公布着影评和相关电影描述。
作为该电影院的信息部主管,您需要编写一个 SQL查询,找出所有影片描述为非 boring (不无聊) 的并且 id 为奇数 的影片,结果请按等级 rating 排列。
示例:
解答:
# Write your MySQL query statement below
SELECT id,movie,description,rating FROM cinema WHERE id%2!=0 && description!='boring' ORDER BY rating DESC;
709
题目描述:
实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。
示例:
解答:
class Solution:
def toLowerCase(self, str: str) -> str:
return str.lower()
1351
题目描述:
给你一个 m * n 的矩阵 grid,矩阵中的元素无论是按行还是按列,都以非递增顺序排列。
请你统计并返回 grid 中 负数 的数目。
示例:
解答:
class Solution:
def countNegatives(self, grid: List[List[int]]) -> int:
res=0
for i in range(len(grid)):
for j in range(len(grid[0])):
if grid[i][j]<0:
res+=1
return res
剑指offer05
题目描述:
请实现一个函数,把字符串 s 中的每个空格替换成"%20"。
示例:
解答:
class Solution:
def replaceSpace(self, s: str) -> str:
return s.replace(" ","%20")