上一页 1 2 3 4 5 6 7 8 ··· 29 下一页
摘要: PyQt5之QApplication和QWidget 1. 序 app = QApplication(sys.argv) 每一个PyQt5程序都需要有一个QApplication对象。sys.argv是从命令行传入的参数列表。Python脚本可以从shell中运行。这是一种通过参数来选择启动脚本的方 阅读全文
posted @ 2020-04-14 12:33 木林森__𣛧 阅读(3335) 评论(0) 推荐(0)
摘要: PyQt5功能模块简介 1. PyQt5模块 PyQt5是由一系列Python模块组成,有超过620个类,6000个函数和方法,主要模块如下: 1. QtCore包含核心的非GUI的功能。主要与时间、文件、文件 1. 夹、各种数据、流、URLs、mime类文件、进程、线程一起使用。 1. QtGui 阅读全文
posted @ 2020-04-14 12:32 木林森__𣛧 阅读(537) 评论(0) 推荐(0)
摘要: PyQt5简介 1. PyQt5简介 1.1. 简介 PyQt是Qt框架的Python语言实现,由Riverbank Computing开发,是最强大的GUI库之一。PyQt提供了一个设计良好的窗口控件集合,每一个PyQt控件都对应一个Qt控件,因此PyQt的API接口与Qt的API接口很接近,但P 阅读全文
posted @ 2020-04-14 12:31 木林森__𣛧 阅读(1237) 评论(0) 推荐(0)
摘要: [toc] 1. 最长有效括号 给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度。 示例 1: 输入: "(()" 输出: 2 解释: 最长有效括号子串为 "()" 示例 2: 输入: ")()())" 输出: 4 解释: 最长有效括号子串为 "()()" 1.1. 阅读全文
posted @ 2020-03-06 15:53 木林森__𣛧 阅读(217) 评论(0) 推荐(0)
摘要: [toc] 1. 问题 10. 正则表达式匹配 给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 ' ' 的正则表达式匹配。 '.' 匹配任意单个字符 ' ' 匹配零个或多个前面的那一个元素 所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。 说明: s 可能为空,且只 阅读全文
posted @ 2020-03-06 13:32 木林森__𣛧 阅读(234) 评论(0) 推荐(0)
摘要: [toc] 1. 题目 322. 零钱兑换 给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 1。 示例 1: 输入: coins = [1, 2, 5], amount = 11 输出: 3 阅读全文
posted @ 2020-03-01 18:51 木林森__𣛧 阅读(282) 评论(0) 推荐(0)
摘要: [toc] 关键词: 跳跃表/skip list/skiplist 1. 跳跃表 skip List是一种随机化的数据结构,基于并联的链表,实现简单,插入、删除、查找的复杂度均为O(logN)(大多数情况下),因为其性能匹敌红黑树且实现较为简单,因此在很多著名项目都用跳表来代替红黑树,例如Level 阅读全文
posted @ 2020-02-29 16:18 木林森__𣛧 阅读(317) 评论(0) 推荐(0)
摘要: [toc] 1. leetcode 64. 最小路径和 给定一个包含非负整数的 m x n 网格, 请找出一条从左上角到右下角的路径, 使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例: 输入: [ [1,3,1], [1,5,1], [4,2,1] ] 输出: 7 解释: 阅读全文
posted @ 2020-02-28 15:35 木林森__𣛧 阅读(341) 评论(0) 推荐(0)
摘要: [toc] 1. 解法 1.1. 暴力穷举 把所有可能爬的阶数进行组合,就是1和2。 在每一步中都会继续调用climb_stairs函数模拟爬1阶和2阶的情形,并返回两个函数的返回值之和。 climb_stairs(i, n) = climb_stairs(i+1, n) + climb_stair 阅读全文
posted @ 2020-02-28 08:42 木林森__𣛧 阅读(203) 评论(0) 推荐(0)
摘要: [toc] 1. 简介 27.5. timeit — Measure execution time of small code snippets Source code: Lib/timeit.py timeit模块可以用来测试一段代码的执行耗时,如一个变量赋值语句的执行时间,一个函数的运行时间。 阅读全文
posted @ 2020-02-27 20:39 木林森__𣛧 阅读(351) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 29 下一页