上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 36 下一页
摘要: 一:解题思路 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)
摘要: 相信有过一点QT开发经验的人来说,对于QT中的信号并不陌生。在一个实际的QT项目当中,大多时候是直接将组件中预定义的信号连接到槽函数,当信号发送的时候槽函数就被调用。那么QT中的信号具体又是怎么来的呢?信号又是如何发射的呢? QT中信号(SIGNAL)的本质 -信号只是一个特殊的成员函数的声明 .函 阅读全文
posted @ 2020-06-16 17:02 repinkply 阅读(23) 评论(0) 推荐(0)
摘要: 模型视图设计模式最开始是源于桌面开发领域,在桌面开发领域取得了很大的成功之后,又被运用到web开发领域。QT中的模型视图设计模式是从传统的MVC设计演变而来的。 模型视图设计模式提出的背景: 数据的处理和数据的显示本来就没有什么关系,随着软件行业的发展,很多产品到了后期简直无法维护了。因为程序员们有 阅读全文
posted @ 2020-06-16 13:12 repinkply 阅读(49) 评论(0) 推荐(0)
摘要: 我们知道,用户的操作会被操作系统感知到,然后操作系统会将用户的操作翻译成系统消息,然后这个系统消息经过一系列变化就会变成QT事件对象,那么这样的事件是由操作系统发送过来的。 事件对象的由来不仅仅是由操作系统带来的,我们也可以在程序中自主的发送事件对象,可以发送QT中预定义的事件对象,也可以发送QT中 阅读全文
posted @ 2020-06-14 20:51 repinkply 阅读(8) 评论(0) 推荐(0)
摘要: 在上一篇博客中,我们深入分析了QT中事件处理的相关机制,在这篇博客中我们将来深入分析一下QT中事件处理的具体方法。 首先,我们来回顾一下,事件的传递过程是怎么样的? QT中事件的传递的具体过程 分析一下上述流程图可以总结为下面的流程过程: 1.用户操作相关的GUI应用程序,首先由操作系统感受到用户的 阅读全文
posted @ 2020-06-13 20:48 repinkply 阅读(28) 评论(0) 推荐(0)
摘要: QT中的事件处理是QT学习过程中的一块非常重要知识点,我准备用2篇博客来深入分析一下QT中的事件处理,这篇博客是第一篇博客。 GUI应用程序的特点:1.GUI应用程序必须基于操作系统才能运行,脱离了操作系统GUI应用程序是运行不了的。2.GUI应用程序所提供的功能必须由用户触发。这个是GUI应用程序 阅读全文
posted @ 2020-06-12 19:01 repinkply 阅读(51) 评论(0) 推荐(0)
摘要: 一:解题思路 使用贪心策略去解决这道题目。 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)
摘要: 一:解题思路 与之类似的题目,字符串反转。实例,"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)
摘要: 一:解题思路 这道题可以采用先将字符串转为分离,然后将分离后的字符串转化为后缀表达式,最后根据后缀表达式再计算最后的结果。 也可以不采用上面的方法来做,直接按照下面的方法来做。Time:O(n),Space:O(1) 二:完整代码示例 (C++版和Java版) 这道题目有三个关键点: 1.需要知道字 阅读全文
posted @ 2020-05-14 17:33 repinkply 阅读(197) 评论(0) 推荐(0)
摘要: 一:解题思路 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 下一页