摘要: LeetCode | 1669.合并两个链表 给你两个链表 list1 和 list2 ,它们包含的元素分别为 n 个和 m 个。 请你将 list1 中下标从 a 到 b 的全部节点都删除,并将list2 接在被删除节点的位置。 下图中蓝色边和节点展示了操作后的结果: 请你返回结果链表的头指针。 阅读全文
posted @ 2023-01-30 10:32 卑以自牧lq 阅读(36) 评论(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 阅读(21) 评论(0) 推荐(0)
摘要: QSqlite 使用记录 一个QSqlDatabase的实例表示着一个对数据库的连接 setDatabaseName(""); 指定文件路径,就可以操作指定的文件 SQLite 文档还贴心地指出了什么时候用 client/server SQL 数据库(如MySQL) Is the data sepa 阅读全文
posted @ 2023-01-14 10:21 卑以自牧lq 阅读(143) 评论(0) 推荐(0)
摘要: qt开发随笔,记录开发过程中的问题 阅读全文
posted @ 2023-01-11 15:15 卑以自牧lq 阅读(52) 评论(0) 推荐(0)
摘要: Qt Creator 安装 Beautifier 启动 Beautifier 插件。 在 qtCreator 界面上,Help - About Plugins - C++ - Beautifier 勾选此项。重启 qtcreator 下载 Artisitic Style 下载地址 解压后进入目录,进 阅读全文
posted @ 2023-01-11 15:14 卑以自牧lq 阅读(389) 评论(0) 推荐(0)
摘要: c++ 利用 chrono 打印时间 自己封装的一个打印时间的类,可以打印秒、毫秒、微秒、纳秒。 使用方式 #include " int main() { myTimer timer("message"); // do something; return 0; } 从创建的地方开始计时,析构时自动打 阅读全文
posted @ 2023-01-11 15:14 卑以自牧lq 阅读(780) 评论(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 阅读(798) 评论(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 阅读(53) 评论(0) 推荐(0)
摘要: 剑指 Offer 38 | 字符串的排列 输入一个字符串,打印出该字符串中字符的所有排列。 你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。 示例: 输入:s = "abc" 输出:["abc","acb","bac","bca","cab","cba"] 限制: 1 <= s 的长度 < 阅读全文
posted @ 2022-12-21 11:12 卑以自牧lq 阅读(28) 评论(0) 推荐(0)
摘要: 剑指 Offer 43 | 1~n整数中的十进制表示中1出现的次数 输入一个整数 n ,求1~n这n个整数的十进制表示中1出现的次数。 例如,输入12,1~12这些整数中包含1 的数字有1、10、11和12,1一共出现了5次。 示例 : 输入:n = 12 输出:5 输入:n = 13 输出:6 限 阅读全文
posted @ 2022-12-20 22:56 卑以自牧lq 阅读(84) 评论(0) 推荐(0)