算法
文章平均质量分 84
记录下一些算法怎么写
qq_38065133
这个作者很懒,什么都没留下…
展开
-
python替换json指定key的值
'''替换json指定key的值'''keyPath = []def findKeyPath(obj, newObj, keyName, currentPath): global keyPath for i, k in enumerate(obj): # list if isinstance(obj, list): ...原创 2020-04-30 09:45:12 · 4138 阅读 · 0 评论 -
python递归遍历json
'''递归遍历json'''def parseJson(obj, newObj): for k in obj: # 为list的时候 if isinstance(obj, list): if isinstance(k, list): if isinstance(newObj, list)...原创 2020-04-30 09:34:09 · 1401 阅读 · 0 评论 -
python交换礼物
import randomdef exchangeGift(origGift: dict) -> dict: newGift = dict() gifts = list(origGift.values()) for key, value in origGift.items(): while True: randomGif...原创 2020-04-12 17:35:51 · 612 阅读 · 0 评论 -
python冒泡排序
def bubbleSort(nums: list) -> list: length = len(nums) for i in range(length): for j in range(i+1, length): if nums[i] > nums[j]: nums[i], nums[j] = n...原创 2020-04-12 15:53:33 · 101 阅读 · 0 评论 -
python单链表
class Node: def __init__(self, data, next=None): self.data = data self._next = next def __repr__(self): return str(self.data)class Chain: def __init__(self): ...原创 2020-01-27 18:25:46 · 113 阅读 · 0 评论