演算法求解思路培養-9.動態規劃之最大連續子串和

演算法求解思路培養-9.動態規劃之最大連續子串和

從上面的分析,假設我們採用從左到右的方式求解,也就是如下的方式:則對於每一個下標i,我們有著如下已知條件:① dp[i],也就是以arr[i]結尾的最大連續子序列和② 截止到i為止的最大連續子串和,也就是程式碼裡的result基於這兩個條件...

2021-10-26
透過python實現猴子吃桃問題

透過python實現猴子吃桃問題

想通了以後其實是非常的簡單3、程式碼實現:def monkeyEatPeach(): # 定義一個變數用於存放剩餘的桃子,初始值是第十天的1 rest = 1 # 定義一個變數用於存放總共的桃子數目 sum = 0 ...

2021-10-16
每天一道LeetCode演算法題-兩數相加

每天一道LeetCode演算法題-兩數相加

debug,終於出了份能夠通過了執行的程式碼,listNodeSum 方法用遞迴和n倍數這個小花招實現連結串列轉數字~再附帶一個把連結串列列印顯示的方法:(也是用了遞迴)提交後發現:提交一陣亡,好吧,debug之後是等於10的時候沒判斷到,...

2021-10-08
MySQL中的豎列變橫列

MySQL中的豎列變橫列

工作中經常會用到豎列變橫列的情況,下面透過一個例項來說一下實現豎列變橫列的幾種方式:建立資料庫表:CREATE TABLE `student_score` ( `id` int(11) unsigned NOT NULL AUTO_IN...

2021-10-07
家務活中的python協程

家務活中的python協程

引入協程像我這樣聰明的人是不需要管家指揮的,燒水壺接完水開啟開關之後,我直接拿起掃帚開始掃地,再也不會傻傻的等了,於是就有了下面這個執行邏輯:任務1任務2燒水壺接水等待燒水壺燒水完成掃地洗衣機放衣服和加入熱水等待洗衣機洗衣服晾衣服這樣幹活比...

2021-10-05