type
status
date
slug
summary
tags
icon
password

一、前言

从今天开始刷一刷Python算法了,想学习一些有趣的思想并且将一些有趣的解题过程记录一下。算法书leetcode的初级算法。今天刷的题是《删除排序数组中的重复项》

二、题目描述

notion image
notion image

三、解题思路

其实这个题目的主要作用就是删除list(列表)中的重复项,并且保持一定的升序(sort)。所以思想也很简单:一个set去除重复项,一个sorted进行升序排序。
set:表示一个集合,集合是一个包含不重复元素的无序序列,所以是满足我们不重复的这个要求。这个时候的类型也变成了set。
sort/sorted:sort作用于list上,sorted对所有可迭代的 对象进行排序操作。sorted(iterable,reverse=False);False代表升序(默认),True代表降序。
 

四、解决问题的脚本

五、结果

notion image
 
Python练习-insert和del如何使用挂后台神器screen-对程序进行后台挂起执行操作
Loading...
JucanaYu
JucanaYu
干饭人,干饭魂🍚
最新发布
Python练习-类型转换
2025-4-9
Python练习-count、remove、append、extend
2025-4-8
Python练习-set和sorted
2025-4-6
Python练习-insert和del
2025-4-6
Python练习-range
2025-4-6
Python练习-双指针法
2025-4-6