- 博客(5)
- 收藏
- 关注
原创 LeetCode 3sum
这是leetcode的3sum题目,一开始写的版本可以跑前面2/3的测试数据,后面1/3数据长度变大之后,原代码的时间复杂度没控制好,估计是O(n²),等待时间太长LeetCode那里直接就跳出了,后来想了差不多一周,反应过来,排序和搜索做的太多了,因为这个题目有两个地方很重要,第一个是: 遍历所有的组合选项(就是一个排列组合的问题,不能重复),符合3sum条件的结果也不能重复,所有还有一个去重的
2017-03-31 10:22:59
512
原创 LeetCode twosum C
#include #include #include int *twosum(int *nums, int numSize, int target){ int i = 0; int j = 0; for (i = 0; i { for (j = i + 1; j {
2017-02-03 09:50:33
338
原创 warning: dereferencing pointer ** does break strict-aliasing rules
warning: dereferencing pointer ‘sum_p’ does break strict-aliasing rules
2017-01-18 18:01:15
5354
原创 QtQuick手机滑动界面Demo
QtQuick手机滑动界面Demo此Demo是刚学习QtQuick时写的,看了下qml的文档后尝试的。第一次接触QtQuick是下载Qt5的时候在官网看到一个UI开发的演示,当时觉得Qt还能把UI做的这么好看?这个Demo实现类似iPhone的界面,仅仅类似,主屏幕可放置4x4数量的应用图标且三屏可滑动。底部可以放置单行4个应用图标,也可以左右滑动。主屏幕当前页的page indicator可以指示
2015-10-27 18:34:17
4307
原创 利用QtQuick实现UI的一个Demo
利用QtQuick实现UI的一个Demo1,Demo效果,首先上图,这个Demo的实现很简单,主要是qml与C++配合,qml实现界面布局和跳转;C++负责业务逻辑:包括链接数据库,访问网络资源,下载图片。2,界面的设计。这个Demo界面设计很简单,分为三级界面,第一级界面是主页,显示电影类型。用户选择某一个分类,进入第二级界面,摊开显示该分类下
2015-09-10 17:55:32
4095
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人