摘要: https://leetcode.cn/problems/longest-common-prefix/ 难度:简单 自己的思路:先找到字符串数组中的最短的那个(可能不止一个,随便选择一个),以最短字符串的索引为基础进行遍历,内存循环遍历字符串数组。 自己的写法: class Solution: de 阅读全文
posted @ 2025-11-13 21:00 YouKong 阅读(6) 评论(0) 推荐(0)
摘要: https://leetcode.cn/problems/roman-to-integer/ 难度:简单 题目说: I 可以放在 V (5) 和 X (10) 的左边,来表示 4 和 9。 X 可以放在 L (50) 和 C (100) 的左边,来表示 40 和 90。 C 可以放在 D (500) 阅读全文
posted @ 2025-11-12 23:03 YouKong 阅读(6) 评论(0) 推荐(0)
摘要: https://leetcode.cn/problems/palindrome-number 难度:简单 思路:利用切片将x进行倒序,和正序的x进行比对。 自己的写法(思路不负责,但是写得很复杂): class Solution: def isPalindrome(self, x: int) -> 阅读全文
posted @ 2025-11-12 21:58 YouKong 阅读(6) 评论(0) 推荐(0)
摘要: https://leetcode.cn/problems/two-sum/ 难度:简单 自己的解法(很慢): class Solution: def twoSum(self, nums: List[int], target: int) -> List[int]: result=[] for i in 阅读全文
posted @ 2025-11-12 21:12 YouKong 阅读(4) 评论(0) 推荐(0)
摘要: 本地安装好 PySide6 后,在 PyCharm 中还需要进行配置。 首先是 PyCharm 工程的虚拟环境必须也要安装 PySide6。 新建一个 PyCharm 工程: 把终端切换为 CMD 窗口,输入指令 pip install pyside6 -i https://pypi.tuna.ts 阅读全文
posted @ 2025-11-08 16:49 YouKong 阅读(158) 评论(0) 推荐(0)
摘要: 程序示例: from PySide6.QtWidgets import QApplication, QMainWindow, QPushButton, QPlainTextEdit app = QApplication([]) window = QMainWindow() window.setWin 阅读全文
posted @ 2025-11-08 15:47 YouKong 阅读(6) 评论(0) 推荐(0)
摘要: 安装插件 PYQT Integration: 配置插件: 配置 designer.exe 的路径:D:\Application\Python\Lib\site-packages\PySide6\designer.exe 配置 pyside6-rcc.exe 的路径:D:\Application\Py 阅读全文
posted @ 2025-11-08 15:04 YouKong 阅读(6) 评论(0) 推荐(0)
摘要: 参数类型 Python 函数的参数可以分为默认参数,位置参数,关键字参数,可变参数。 位置参数:要求实参顺序和形参顺序完全一致,由形参顺序决定实参顺序。 缺省参数:定义函数时,可以给某个参数指定一个默认值,具有默认值的参数就叫做缺省参数。 关键字参数:调用函数的时候使用的是键值对的方式,key=va 阅读全文
posted @ 2025-11-06 23:13 YouKong 阅读(9) 评论(0) 推荐(0)
摘要: 安装 PySide2/PySide6: pip install pyside2 pip install pyside6 可能网速较慢,可以切换到国内的源。 查看已安装的 PySide6: 安装 PyQt5/PyQt6: pip install pyqt5-tools pip install pyqt 阅读全文
posted @ 2025-11-06 21:01 YouKong 阅读(21) 评论(0) 推荐(0)
摘要: 报错: 解决方法: 点击 pydev_is_thread_alive.py 打开文件,将 isAlive() 改为 is_alive() 即可。 阅读全文
posted @ 2025-11-05 23:39 YouKong 阅读(107) 评论(0) 推荐(0)