代码:
class Solution:
def countElements(self, nums: List[int]) -> int:
nums.sort()
sum = 0
for index,i in enumerate(nums):
if index == 0 or index == len(nums) -1 :
continue
if i > nums[0] and i < nums[-1]:
sum += 1
return sum
第二题:
按符号重排数组
本题个人认为它的难度不是一个mid
难度,应该是要给easy
难度,可能本场周赛比较简单,所以就算一个mid
吧。
过于简单我就不讲思路了,大家直接看代码即可!
代码:
class Solution:
def rearrangeArray(self, nums: List[int]) -> List[int]:
n1 = []
n2 = []
n = []
for i in nums:
if i>0:
n1.append(i)
else:
n2.append(i)
for j i