原创 刻意練習:Python基礎 -- Task07. 文件與文件系統

背景 我們準備利用17天時間,將 “Python基礎的刻意練習” 分爲如下任務: Task01:變量、運算符與數據類型(1day) Task02:條件與循環(1day) Task03:列表與元組(2day) Task04:字符串

原创 技術圖文:如何利用 Turtle 繪製一棵漂亮的櫻花樹

背景 最近看到很多機構在推動“青少年編程能力等級標準”的制定以及相關考試的測評,看樣子今年年底這個事情就能夠確定,明天上半年在一些大中城市就會全面鋪開。 《青少年編程能力等級》標準發佈,年底前將在部分地區落地青少年編程能力等級測

原创 刻意練習:Python基礎 -- Task06. 字典與集合

背景 我們準備利用17天時間,將 “Python基礎的刻意練習” 分爲如下任務: Task01:變量、運算符與數據類型(1day) Task02:條件與循環(1day) Task03:列表與元組(2day) Task04:字符串

原创 技術圖文:Python描述符 (descriptor) 詳解

背景 今天在B站上學習“零基礎入門學習Python”這門課程的第46講“魔法方法:描述符”,這也是我們組織的 Python基礎刻意練習活動 的學習任務,其中有這樣的一個題目。 練習要求: 先定義一個溫度類,然後定義兩個描述符類用

原创 對“基礎算法(LeetCode)刻意練習活動”的覆盤

“基礎算法(LeetCode)刻意練習活動”已經結束了,這篇文章主要是對本次活動進行復盤,爲以後類似的活動積累經驗。 我想從三個方面進行復盤。第一方面,活動的哪些部分或者環節是可以保留的。第二方面,本次活動存在的問題。第三方面,以

原创 技術圖文:Python魔法方法之屬性訪問詳解

背景 今天在B站學習“零基礎入門學習 Python”中的第45節“魔法方法:屬性訪問”,這也是我們組織的 Python基礎刻意練習活動 的學習任務,其中有這樣的一個題目。 練習要求: 寫一個矩形類,默認有寬和高兩個屬性。 如果爲

原创 資料分享:推薦一本《李宏毅機器學習》開源電子書!

背景 今天在 github 上看到了 datawhale 發佈的 李宏毅機器學習筆記。 https://datawhalechina.github.io/leeml-notes 其目錄如下: P1 機器學習介紹 P2 爲什麼要學

原创 資料分享:推薦一本《簡單粗暴TensorFlow 2.0》開源電子書!

背景 本開源電子書是一篇精簡的 TensorFlow 2.0 入門指導,基於 TensorFlow 的 Eager Execution(動態圖)模式,力圖讓具備一定機器學習及 Python 基礎的開發者們快速上手 TensorFl

原创 技術圖文:如何利用 Python 做一個簡單的定時器類?

背景 今天在B站上看有關 Python 最火的一個教學視頻,零基礎入門學習 Python,這也是我們 Python基礎刻意練習活動 的推薦視頻教程。 在學習魔法方法的時候,有一節視頻是製作一個簡單的定時器,基本要求如下: 定製

原创 LeetCode實戰:二叉樹中的最大路徑和

背景 爲什麼你要加入一個技術團隊? 如何加入 LSGO 軟件技術團隊? 我是如何組織“算法刻意練習活動”的? 爲什麼要求團隊的學生們寫技術Blog 題目英文 Given a non-empty binary tree, fi

原创 LeetCode實戰:數組中的第K個最大元素

背景 爲什麼你要加入一個技術團隊? 如何加入 LSGO 軟件技術團隊? 我是如何組織“算法刻意練習活動”的? 爲什麼要求團隊的學生們寫技術Blog 題目英文 Find the kth largest element in a

原创 LeetCode實戰:存在重複元素

背景 爲什麼你要加入一個技術團隊? 如何加入 LSGO 軟件技術團隊? 我是如何組織“算法刻意練習活動”的? 爲什麼要求團隊的學生們寫技術Blog 題目英文 Given an array of integers, find

原创 LeetCode實戰:只出現一次的數字

背景 爲什麼你要加入一個技術團隊? 如何加入 LSGO 軟件技術團隊? 我是如何組織“算法刻意練習活動”的? 爲什麼要求團隊的學生們寫技術Blog 題目英文 Given a non-empty array of intege

原创 LeetCode實戰:最大子序和

題目英文 Given an integer array nums, find the contiguous subarray (containing at least one number) which has the large

原创 LeetCode實戰:2的冪

背景 爲什麼你要加入一個技術團隊? 如何加入 LSGO 軟件技術團隊? 我是如何組織“算法刻意練習活動”的? 爲什麼要求團隊的學生們寫技術Blog 題目英文 Given an integer, write a functio