思路 直接遍历链表即可,遇到val=0跳过,val非零则加在一起,最后返回即可 解题过程 返回链表可以有头结点,方便插入,返回head.next Code /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}*
47.排序II 1.跟46题一样只不过加一个树层去重 class Solution(object):def backtracking(self,nums,path,result,used):# recursion stopif len(path) == len(nums):# collect our setresult.append(path[:])return for i in range(
Functions are one of the most beautiful concepts in mathematics 051 基本结构052 参数类型053 函数作为参数054 装饰器055 装饰器056 函数缓存functools.lru_cache057 参数固定functools.partial058 减少到一个值functools.reduce059 闭包060 异步函数