### 回文 给定一个字符串str,返回这个字符串的最长回文子序列(不连续,子串连续)长度 比如:str="a12b3c43def2ghi1kpm" 最长回文子序列是"1234321或者"123c321",返回长度7 生成str的逆序串,两个最长的公共子序列就是所求结果. ### 咖啡机 给定一个数组arr,arr[i]代表第i号咖啡机泡一杯咖啡的时间 给定一个正数N,表示N个人等着咖啡机泡咖啡,每台咖啡机只能轮流泡咖啡 只有一台咖啡机,一次只能洗一个杯子,时间耗费a,洗完才能洗下一杯 每个咖啡杯也可以自己挥发干净,时间耗费b,咖啡杯可以并行挥发假设所有人拿到 咖啡之后立即喝干净,返回从开始等到所有咖啡机变干净的最短时间 三个参数:int[]arr,in N,int a,int b