
python练手项目
文章平均质量分 60
遇到小的练手项目去不断巩固python语法以及技巧,该模块会不断更新
胜天半月子
这个作者很懒,什么都没留下…
展开
-
NC螺旋矩阵⭐
文章目录1. 题目描述2. 程序示例3. 代码实例4. 执行结果总结1. 题目描述给定一个m x n大小的矩阵(m行,n列),按螺旋的顺序返回矩阵中的所有元素。2. 程序示例示例1输入:[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例2输入:[[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]]输出:[1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10]原创 2021-04-16 10:02:30 · 390 阅读 · 0 评论 -
勒索信⭐
文章目录1. 问题描述2. 问题示例3. 代码实现4. 思路分析5. 运行结果总结1. ASCAII码表2. ord()1. 问题描述给定一个表示勒索信的内容的字符串和另一个表示杂志内容字符串,写一个方法判断能否通过剪下杂志中的内容构造出这封勒索信,若可以返回True, 反之 False (每个字母仅能使用一次)[仅仅支持26个英文字母的输入]2. 问题示例输入 ransomNote = ‘aa’,magazine = ‘aab’,输出True输入 ransomNote = ‘asdfdfa’原创 2021-04-12 18:35:58 · 507 阅读 · 0 评论 -
下一个更大的数⭐⭐
文章目录1. 问题描述2. 问题示例3. 代码实现4. 运行结果总结1. 问题描述两个不重复的数组 nums1和nums2,nums1是nums2的子集,在nums2的相应位置找到nums1所有元素的下一个更大数字。nums1中的数字x的下一个更大数字是nums2中x右边第一个更大的数字。不存在则输出-1。nums1和nums2都是唯一的,nums1和nums2的长度不超过10002. 问题示例输入:nums1 = [4,1,2] nums2 = [1,3,4,2] 输出:[-1,3,-1原创 2021-04-12 13:15:43 · 428 阅读 · 0 评论 -
旋转字符串⭐
文章目录1. 问题描述2. 问题示例3.代码实现4. 运行结果总结1. 问题描述给定一个字符串(以字符数组的形式)和一个偏移量,根据偏移量原地从左向右旋转字符串2. 问题示例输入 str = “abcdefg”,offset = 3,输出"efgabcd"输入 str = “abcdefg”,offset = 0,输出"abcdefg"输入 str = “abcdefg”,offset = 8,输出"gabcdef"3.代码实现class Solution: # 参数s:字符列原创 2021-04-06 14:52:10 · 219 阅读 · 0 评论