- 博客(5)
- 收藏
- 关注
原创 非递归插入排序
def Partition(nums, left, right): tmp = nums[left] mi = left for i in range(left+1, right): if nums[i] < tmp: mi += 1 nums[mi], nums[i] = nums[i], nums[m...
2019-11-03 15:46:25 203
原创 python 实现单链表
class ListNode(object): def __init__(self, x): self.val = x self.next = Noneclass Solution: def CreateList(self, nums): head = tail = ListNode(-1) # 在链表中,有首节点、头节...
2019-10-28 13:15:50 243
原创 简单计算器的python实现
题目描述:读入一个只包含’+‘、’-‘、’*‘、’/‘的非负整数计算表达式,计算该表达式的值解题思路:将给定的中缀表达式转换为后缀表达式 计算后缀表达式通过第一步得到的后缀表达式计算结果步骤1:中缀表达式转后缀表示:设立一个操作符栈,用于临时存放操作符。设立另一个list,存放后缀表达式从左至右扫描表达式,如果碰到数,就把操作数加入到后缀表达式中(注意:数字可能不止一位,例如’...
2019-10-26 16:54:23 1306
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人