假设我们有一个字符串s。我们必须找到s的最长的漂亮子字符串。对于一个字符串s,当对于s中的每个字母,它都以大写和小写两种形式出现时,它将被认为是漂亮的。如果有多个这样的子字符串,则返回最早出现的子字符串。因此,如果输入类似于s = "ZbybBbz",则输出将为"bBb",因为它包含小写和大写B。为了解决这个问题,我们将遵循以下步骤-cur_max:= -1res:= 空字符串for i in range 0 to s的大小,do c := s[i] upper := a……阅读更多
Dart也提供了while循环和do-while循环。它们的语法和功能与C语言中的while循环和do-while循环非常相似。While循环while循环是一个不定循环,可以根据我们提供的条件修改为运行有限次数的迭代。语法while(condition){ // 执行此操作}示例考虑以下示例- 实时演示void main() { var age = 6; while(age < 10){ print("age is now $age"); age++; } }输出age is now 6 age is now 7 age is now 8 age……阅读更多