自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 JZ21 调整数组顺序使奇数位于偶数前面(一)

## 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可## # @param array int整型一维数组 # @return int整型一维数组#class Solution: def reOrderArray(self , array: List[int]) -> List[int]: # write code here jishu=[] oushu=[] for num i...

2022-02-23 19:57:07 115

原创 JZ66 构建乘积数组

## 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可## # @param A int整型一维数组 # @return int整型一维数组#class Solution: def multiply(self , A: List[int]) -> List[int]: # write code here B=[] for i in range(0,len(A)): mul=1 ...

2022-02-22 20:02:58 205

原创 JZ50 第一个只出现一次的字符

## 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可## # @param str string字符串 # @return int整型#class Solution: def FirstNotRepeatingChar(self , str: str) -> int: # write code here ##方法一: #str.find(str, beg=0, end=len(string))方法检测...

2022-02-22 19:30:58 102

原创 JZ6 从尾到头打印链表

# class ListNode:# def __init__(self, x):# self.val = x# self.next = None## 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可## # @param listNode ListNode类 # @return int整型一维数组#class Solution: def printListFromTailToHead(self...

2022-02-21 20:43:58 173

原创 JZ5 替换空格

## 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可## # @param s string字符串 # @return string字符串#class Solution: def replaceSpace(self , s: str) -> str: ##方法一: #replace()方法语法:str.replace(old, new[, max]) #old:将被替换的子字符串 ...

2022-02-21 19:39:52 76

原创 斐波那契数列

## 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可## # @param n int整型 # @return int整型#class Solution: ##方法一:递归,运行超时# def Fibonacci(self , n: int) -> int:# if n==1 or n==2:# result=1# if n > 2:# ...

2022-02-20 18:59:56 163

原创 打印从1到最大的n位数

## 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可## # @param n int整型 最大位数# @return int整型一维数组#class Solution: def printNumbers(self , n: int) -> List[int]: max=10**n-1 ls=[] for i in range(1,max+1): ls.append(i) ...

2022-02-20 18:57:57 63

原创 JZ3 数组中重复的数字

剑指offer

2022-02-20 18:54:01 244

原创 算法设计与分析笔记整理——蛮力法——例题:解数字谜

例二:解数字谜,找出一个五位数符合以下竖式的条件,输出该五位数和结果的六位数。问题分析: 法一:枚举法。范围为30000--99999的五位数(因为只有30000以上的数乘以最高位才可能得到六位数),取符合要求的五位数来做乘法,对得到的结果再进行判断看是否满足条件。时间复杂度为99999-30000+1=70000。 法二:构造式的枚举法。构造符合条件的五位...

2019-03-25 15:57:01 6639

原创 算法设计与分析笔记整理——蛮力法——例题:链环数字对

例一:输入n个数字(在0与9之间),然后统计出这组数中相邻两个数字组成的链环数字对出现的次数。如:n=20,输入为0 1 5 9 8 7 2 2 2 3 2 7 8 7 8 7 9 6 5 9,则输出为(7,8)=2,(8,7)=3,(7,2)=1,(2,7)=1,(2,2)=2,(2,3)=1,(3,2)=1。输入n个数字(在0与9之间),然后统计出这组数中...

2019-03-24 16:46:37 1758

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除