problemscpp
A collection of my answers to algorithm problems in c++.
| 函数
leetcode::longest_increasing_subsequence 命名空间参考

  1. Longest Increasing Subsequence
更多...

class  Solution
 

函数

 TEST (longest_increasing_subsequence, case1)
 
 TEST (longest_increasing_subsequence, case2)
 
 TEST (longest_increasing_subsequence, case3)
 

详细描述

  1. Longest Increasing Subsequence

函数说明

◆ TEST() [1/3]

leetcode::longest_increasing_subsequence::TEST ( longest_increasing_subsequence  ,
case1   
)

在文件 leetcode_test.cpp3090 行定义.

3090 {
3091 vector nums = {10, 9, 2, 5, 3, 7, 101, 18};
3092 ASSERT_EQ(4, Solution::lengthOfLIS(nums));
3093 }

引用了 leetcode::longest_increasing_subsequence::Solution::lengthOfLIS().

◆ TEST() [2/3]

leetcode::longest_increasing_subsequence::TEST ( longest_increasing_subsequence  ,
case2   
)

在文件 leetcode_test.cpp3095 行定义.

3095 {
3096 vector nums = {0, 1, 0, 3, 2, 3};
3097 ASSERT_EQ(4, Solution::lengthOfLIS(nums));
3098 }

引用了 leetcode::longest_increasing_subsequence::Solution::lengthOfLIS().

◆ TEST() [3/3]

leetcode::longest_increasing_subsequence::TEST ( longest_increasing_subsequence  ,
case3   
)

在文件 leetcode_test.cpp3100 行定义.

3100 {
3101 vector nums = {7, 7, 7, 7, 7, 7, 7};
3102 ASSERT_EQ(1, Solution::lengthOfLIS(nums));
3103 }

引用了 leetcode::longest_increasing_subsequence::Solution::lengthOfLIS().