摘要: 给你一个字符串 s 和一个字符串列表 wordDict 作为字典。如果可以利用字典中出现的一个或多个单词拼接出 s 则返回 true。 注意:不要求字典中出现的单词全部都使用,并且字典中的单词可以重复使用。 示例 1: 输入: s = "leetcode", wordDict = ["leet", 阅读全文
posted @ 2024-05-17 16:57 东岸 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 题解 ,要求结构简单,易于理解,可以使用对应的库函数 阅读全文
posted @ 2024-05-17 16:41 东岸 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。 计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。 你可以认为每种硬币的数量是无限的。 示例 1: 输入:coins = [1, 2, 5], amou 阅读全文
posted @ 2024-05-17 16:22 东岸 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 给你一个整数 n ,返回 和为 n 的完全平方数的最少数量 。 完全平方数 是一个整数,其值等于另一个整数的平方;换句话说,其值等于一个整数自乘的积。例如,1、4、9 和 16 都是完全平方数,而 3 和 11 不是。 示例 1: 输入:n = 12 输出:3 解释:12 = 4 + 4 + 4 示 阅读全文
posted @ 2024-05-17 11:25 东岸 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 将数据保存文件 QByteArray fileAsByteArray; QFile file(filename); if (!file.open(QIODevice::WriteOnly)) { qDebug() << "文件未打开."; } file.write(fileAsByteArray); 阅读全文
posted @ 2024-05-17 10:31 东岸 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 普通base64加密解密 Qt已经有了最基本的toBase64加密算法,同时提供fromBase64解密算法。 加密 QByteArray text = src.toLocal8Bit(); QByteArray by = text.toBase64(); 解密 QByteArray text = 阅读全文
posted @ 2024-05-17 10:23 东岸 阅读(29) 评论(0) 推荐(0) 编辑