会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
repinkply
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
11
12
13
14
15
16
17
18
19
···
36
下一页
2020年7月23日
p157 二叉树中的所有路径(leetcode 257)
摘要: 一:解题思路 Time:O(n^2),Space:O(n^2) 二:完整代码示例 (C++版和Java版) C++: class Solution { private: void dfs(TreeNode* root, string path, vector<string>& result) { i
阅读全文
posted @ 2020-07-23 16:32 repinkply
阅读(193)
评论(0)
推荐(0)
2020年6月16日
深入探索QT中的信号与槽函数
摘要: 相信有过一点QT开发经验的人来说,对于QT中的信号并不陌生。在一个实际的QT项目当中,大多时候是直接将组件中预定义的信号连接到槽函数,当信号发送的时候槽函数就被调用。那么QT中的信号具体又是怎么来的呢?信号又是如何发射的呢? QT中信号(SIGNAL)的本质 -信号只是一个特殊的成员函数的声明 .函
阅读全文
posted @ 2020-06-16 17:02 repinkply
阅读(23)
评论(0)
推荐(0)
QT中的模型视图架构(设计)模式
摘要: 模型视图设计模式最开始是源于桌面开发领域,在桌面开发领域取得了很大的成功之后,又被运用到web开发领域。QT中的模型视图设计模式是从传统的MVC设计演变而来的。 模型视图设计模式提出的背景: 数据的处理和数据的显示本来就没有什么关系,随着软件行业的发展,很多产品到了后期简直无法维护了。因为程序员们有
阅读全文
posted @ 2020-06-16 13:12 repinkply
阅读(49)
评论(0)
推荐(0)
2020年6月14日
发送QT中的预定义事件
摘要: 我们知道,用户的操作会被操作系统感知到,然后操作系统会将用户的操作翻译成系统消息,然后这个系统消息经过一系列变化就会变成QT事件对象,那么这样的事件是由操作系统发送过来的。 事件对象的由来不仅仅是由操作系统带来的,我们也可以在程序中自主的发送事件对象,可以发送QT中预定义的事件对象,也可以发送QT中
阅读全文
posted @ 2020-06-14 20:51 repinkply
阅读(8)
评论(0)
推荐(0)
2020年6月13日
QT中事件处理(下--Qt中事件处理的具体方法)
摘要: 在上一篇博客中,我们深入分析了QT中事件处理的相关机制,在这篇博客中我们将来深入分析一下QT中事件处理的具体方法。 首先,我们来回顾一下,事件的传递过程是怎么样的? QT中事件的传递的具体过程 分析一下上述流程图可以总结为下面的流程过程: 1.用户操作相关的GUI应用程序,首先由操作系统感受到用户的
阅读全文
posted @ 2020-06-13 20:48 repinkply
阅读(28)
评论(0)
推荐(0)
2020年6月12日
深入分析QT中的事件处理(上--QT中事件处理的机制)
摘要: QT中的事件处理是QT学习过程中的一块非常重要知识点,我准备用2篇博客来深入分析一下QT中的事件处理,这篇博客是第一篇博客。 GUI应用程序的特点:1.GUI应用程序必须基于操作系统才能运行,脱离了操作系统GUI应用程序是运行不了的。2.GUI应用程序所提供的功能必须由用户触发。这个是GUI应用程序
阅读全文
posted @ 2020-06-12 19:01 repinkply
阅读(51)
评论(0)
推荐(0)
2020年5月15日
p156 最长摆动子序列的长度(leetcode 376)
摘要: 一:解题思路 使用贪心策略去解决这道题目。 Time:O(n),Space:O(1) 二:完整代码示例 (C++版和Java版) C++: class Solution { public: int wiggleMaxLength(vector<int>& nums) { if (nums.size(
阅读全文
posted @ 2020-05-15 11:35 repinkply
阅读(246)
评论(0)
推荐(0)
2020年5月14日
p155 翻转单词顺序(leetcode 151)
摘要: 一:解题思路 与之类似的题目,字符串反转。实例,"we;tonight;you" -> "ew;thginot;uoy",可以使用C++标准库中string类的实现来做。 string reverse(const string& s,const char c) { string ret=""; re
阅读全文
posted @ 2020-05-14 20:58 repinkply
阅读(163)
评论(0)
推荐(0)
p154 简易计算器(leetcode 227)
摘要: 一:解题思路 这道题可以采用先将字符串转为分离,然后将分离后的字符串转化为后缀表达式,最后根据后缀表达式再计算最后的结果。 也可以不采用上面的方法来做,直接按照下面的方法来做。Time:O(n),Space:O(1) 二:完整代码示例 (C++版和Java版) 这道题目有三个关键点: 1.需要知道字
阅读全文
posted @ 2020-05-14 17:33 repinkply
阅读(197)
评论(0)
推荐(0)
2020年5月13日
p153 非减数组(leetcode 665)
摘要: 一:解题思路 Time:O(n),Space:O(1) 二:完整代码示例 (C++版和Java版) C++: class Solution { public: bool checkPossibility(vector<int>& nums) { if (nums.size() == 0) retur
阅读全文
posted @ 2020-05-13 21:08 repinkply
阅读(149)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
17
18
19
···
36
下一页
公告