1 クラスのソリューション: 2 DEF longestSubsequence(自己、ARR:リスト[ 整数 ]、差:INT) - > INT : 3 DP = collections.defaultdict(INT ) 4 結果= 0 5 ためヴァルでARR: 6 DP [ヴァル] = DP [ヴァル差] + 1 7 場合 DPは[ヴァル]> 結果: 8 結果= DP [ヴァル] 9 リターン結果
1 クラスのソリューション: 2 DEF longestSubsequence(自己、ARR:リスト[ 整数 ]、差:INT) - > INT : 3 DP = collections.defaultdict(INT ) 4 結果= 0 5 ためヴァルでARR: 6 DP [ヴァル] = DP [ヴァル差] + 1 7 場合 DPは[ヴァル]> 結果: 8 結果= DP [ヴァル] 9 リターン結果