【力扣算法18】之 22. 括号生成 python

【力扣算法18】之 22. 括号生成 python

问题描述数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。示例1输入:n = 3输出:[“((()))”,“(()())”,“(())()”,“()(())”,“()()()”]示例2输入:n = 1输出:[“()”]提示1 <= n &l....

【力扣算法17】之 19. 删除链表的倒数第 N 个结点 python

【力扣算法17】之 19. 删除链表的倒数第 N 个结点 python

问题描述给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。示例1输入:head = [1,2,3,4,5], n = 2输出:[1,2,3,5]示例2输入:head = [1], n = 1输出:[]示例3输入:head = [1,2], n ...

高校精品课-华东师范大学 - Python数据科学基础与实践

101 课时 |
661 人已学 |
免费

【科技少年】Python基础语法

24 课时 |
1454 人已学 |
免费

【科技少年】Python绘画编程第一课

20 课时 |
3313 人已学 |
免费
开发者课程背景图
【力扣算法16】之 18. 四数之和 python

【力扣算法16】之 18. 四数之和 python

问题描述给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,则认为两个四元组重复):0 <= a, b, c, d &l...

【力扣算法15】之 17. 电话号码的字母组合 python

【力扣算法15】之 17. 电话号码的字母组合 python

问题描述给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。示例1输入:digits = “23”输出:[“ad”,“ae”,“af”,“bd”,“be”,“bf”,“cd”,“ce”,“...

【力扣算法14】之 15. 三数之和 python

【力扣算法14】之 15. 三数之和 python

问题描述给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != j、i != k 且 j != k ,同时还满足 nums[i] + nums[j] + nums[k] == 0 。请你返回所有和为 0 且不重复的三元组。**注意:*...

【力扣算法13】之 12. 整数转罗马数字 python

【力扣算法13】之 12. 整数转罗马数字 python

问题描述罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符数值I1V5X10L50C100D500M1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为...

【力扣算法12】之 11. 盛最多水的容器 python

【力扣算法12】之 11. 盛最多水的容器 python

问题描述给定一个长度为 n 的整数数组 height 。有n条垂线,第i条线的两个端点是(i, 0)和(i, height[i])。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。说明:你不能倾斜容器。示例1输入:[1,8,6,2,...

【力扣算法09】之 6. N 字形变换 python

【力扣算法09】之 6. N 字形变换 python

问题描述将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 “PAYPALISHIRING” 行数为 3 时,排列如下:P A H NA P L S I I GY I R之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:“...

【力扣算法08】之 5. 最长回文子串 python

【力扣算法08】之 5. 最长回文子串 python

问题描述给你一个字符串 s,找到 s 中最长的回文子串。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。示例1输入:s = “babad”输出:“bab”解释:“aba” 同样是符合题意的答案。示例2输入:s = “cbbd”输出:“bb”提示1 <= s....

【力扣算法07】之 2.两数相加 python

【力扣算法07】之 2.两数相加 python

问题描述给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例1输入:l1 = [2,4,3], l2 = [5,6,4...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Python学习站
Python学习站
Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。
691+人已加入
加入
相关电子书
更多
给运维工程师的Python实战课
Python 脚本速查手册
ACE 区域技术发展峰会:Flink Python Table API入门及实践
立即下载 立即下载 立即下载