查看原文
其他

每日一题 | 每天都要进步一点点!

小一 小一的学习笔记 2023-01-01

2020,努力做一个无可替代的人!

作者|小一

全文共1379字阅读全文需5分钟



我记得在二月份的文章中,我经常说一句话:三月一定会春暖花开
这不,今天醒来就听见了好消息
姐姐早上在群里说她们那道路解封了,如果自己的安全码是绿色的,也可以开车出门。昨天晚上,大家都在放烟花庆祝。(姐姐家不在武汉,在武汉的隔壁市)

你看,我们已经挺过了最艰难的那段时期,春天已经悄悄地来了。
小一最近也遇到一个很励志的故事,分享给你们。
最近有一个粉丝私聊我,我大概描述一下:
他今年高一,然后看了小一的文章开始学习Python,目前进度是基础篇快学完了。

这应该是我粉丝里面年龄最小的了吧,高一那会,小一我也才15
不过一想到当我大三大四的时候,遇到刚进大学的大一学弟都懂得各种数据结构,懂得红黑树原理的时候
我就知道,这个世界,输在起跑线上这种说法会越来越多的。
不管你在哪个行业,不管你现在如何如何,还是需要带着谦卑之心去学习

贴一下这周的每日一题,老规矩,解题思路都在群里发(加群看文末)

20200309
给定一幅由N × N矩阵,编写一种方法,将图像旋转90度。
不占用额外内存空间能否做到?
示例 :
给定 matrix = 
[
  [1,2,3],
  [4,5,6],
  [7,8,9]
],

原地旋转输入矩阵,使其变为:
[
  [7,4,1],
  [8,5,2],
  [9,6,3]
]

20200310
编写一种算法,若M × N矩阵中某个元素为0,则将其所在的行与列清零。
示例 :
输入:
[
  [1,1,1],
  [1,0,1],
  [1,1,1]
]
输出:
[
  [1,0,1],
  [0,0,0],
  [1,0,1]
]

20200311
编写代码,移除未排序链表中的重复节点。保留最开始出现的节点。
示例:
输入:[123321]
输出:[123
----
输入:[11112]
输出:[12]
进阶:
如果不得使用临时缓冲区,该怎么解决?

20200312
在数组A[0…n-1]中,有所谓的魔术索引,满足条件A[i] = i。
给定一个有序整数数组,编写一种方法找出魔术索引,若有的话,在数组A中找出一个魔术索引,如果没有,则返回-1。
若有多个魔术索引,返回索引值最小的一个。
示例:
输入:nums = [02345]
输出:0
说明: 0下标的元素为0
----

输入:nums = [111]
输出:1

20200313
无重复字符串的排列组合。编写一种方法,计算某字符串的所有排列组合,字符串每个字符均不相同。
示例:
输入:S = "qwe"
输出:["qwe""qew""wqe""weq""ewq""eqw"]



写在后面的话

题目一般是中午之前发,题解会在下午或晚上会发到群里
大家的解题代码都可以发群里,可以互相探讨学习

另外,我还挺八卦有没有年龄更小的粉丝,如果有的话你也可以私我一下,满足一下小一的好奇心

最后,贴一张图





Python 系列入门:准备工作  运算符  数据类型①  数据类型②  流程控制  函数  文件  模块  异常进阶:面向对象  正则表达式  多线程与多进程  JSON操作  时间序列  数据库操作  邮件发送高阶:事半功倍的高阶函数  NumPy系列① NumPy系列②  NumPy系列③  Numpy系列④  Pandas系列①  Pandas系列②  Pandas系列③  Pandas系列④  Pandas系列⑤技巧:学习技巧①  学习技巧②  学习技巧③爬虫系列基础:准备工作  爬虫实现方式  Requests详解  BeautifulSoup详解进阶:获取动态数据①  获取动态数据②实战:爬取豆瓣电影  豆瓣电影分析  爬取链家租房  爬取疫情数据其他系列学排版:Markdown排版教程
领资料:数据分析干货礼包非技术系列讲故事:小一的故事  和二三四们的故事听故事:投稿故事①投故事:看故事之前先看我看视频:第一个小视频



好巧啊,你也读到这了!    

点个在看让小一看到你

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存