摘要: LeetCode | 1653.使字符串平衡的最少删除次数 给你一个字符串 s ,它仅包含字符 'a' 和 'b'​​​​ 。 你可以删除 s 中任意数目的字符,使得 s 平衡 。当不存在下标对 (i,j) 满足 i < j ,且 s[i] = 'b' 的同时 s[j] = 'a' ,此时认为 s 阅读全文
posted @ 2023-03-06 14:07 卑以自牧lq 阅读(60) 评论(0) 推荐(0)
摘要: LeetCode | 997.找到小镇的法官 小镇里有 n 个人,按从 1 到 n 的顺序编号。传言称,这些人中有一个暗地里是小镇法官。 如果小镇法官真的存在,那么: 小镇法官不会信任任何人。 每个人(除了小镇法官)都信任这位小镇法官。 只有一个人同时满足属性 1 和属性 2 。 给你一个数组 tr 阅读全文
posted @ 2023-03-05 22:37 卑以自牧lq 阅读(44) 评论(0) 推荐(0)
摘要: LeetCode | 1669.合并两个链表 给你两个链表 list1 和 list2 ,它们包含的元素分别为 n 个和 m 个。 请你将 list1 中下标从 a 到 b 的全部节点都删除,并将list2 接在被删除节点的位置。 下图中蓝色边和节点展示了操作后的结果: 请你返回结果链表的头指针。 阅读全文
posted @ 2023-01-30 10:32 卑以自牧lq 阅读(39) 评论(0) 推荐(0)
摘要: 基本计算器 给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。 示例: 输入:s = "1 + 1" 输出:2 输入:s = " 2-1 + 2 " 输出:3 输入:s = "(1+(4+5+2)-3)+(6+8)" 输出:23 提示: 1 <= s.length <= 3 * 阅读全文
posted @ 2023-01-29 14:02 卑以自牧lq 阅读(23) 评论(0) 推荐(0)
摘要: QSqlite 使用记录 一个QSqlDatabase的实例表示着一个对数据库的连接 setDatabaseName(""); 指定文件路径,就可以操作指定的文件 SQLite 文档还贴心地指出了什么时候用 client/server SQL 数据库(如MySQL) Is the data sepa 阅读全文
posted @ 2023-01-14 10:21 卑以自牧lq 阅读(147) 评论(0) 推荐(0)
摘要: qt开发随笔,记录开发过程中的问题 阅读全文
posted @ 2023-01-11 15:15 卑以自牧lq 阅读(55) 评论(0) 推荐(0)
摘要: # centos 7.9 Qt 4.8.7 静态编译 安装依赖: yum -y install libX11-devel libXext-devel libXtst-devel 解压Qt源码到指定目录:tar -zxvf qt-everywhere-opensource-src-4.8.7.tar. 阅读全文
posted @ 2023-01-11 15:14 卑以自牧lq 阅读(839) 评论(0) 推荐(0)
摘要: c++ 利用 chrono 打印时间 自己封装的一个打印时间的类,可以打印秒、毫秒、微秒、纳秒。 使用方式 #include " int main() { myTimer timer("message"); // do something; return 0; } 从创建的地方开始计时,析构时自动打 阅读全文
posted @ 2023-01-11 15:14 卑以自牧lq 阅读(788) 评论(0) 推荐(0)
摘要: Qt Creator 安装 Beautifier 启动 Beautifier 插件。 在 qtCreator 界面上,Help - About Plugins - C++ - Beautifier 勾选此项。重启 qtcreator 下载 Artisitic Style 下载地址 解压后进入目录,进 阅读全文
posted @ 2023-01-11 15:14 卑以自牧lq 阅读(399) 评论(0) 推荐(0)
摘要: 剑指 Offer 29 | 顺时针打印矩阵 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。 示例 1: 输入:matrix = [[1,2,3],[4,5,6],[7,8,9]] 输出:[1,2,3,6,9,8,7,4,5] 示例 2: 输入:matrix = [[1,2,3,4], 阅读全文
posted @ 2022-12-22 10:59 卑以自牧lq 阅读(55) 评论(0) 推荐(0)