# Python题解:从基础到实践 Python是一种非常流行的编程语言,因其简单易学而广泛应用于数据科学、Web开发、自动化等领域。在本文中,我们将通过一些基础示例来介绍Python的基本概念与用法,帮助读者更好地理解这门语言。 ## 基本数据类型 Python中的基本数据类型包括整数(`int`)、浮点数(`float`)、字符串(`str`)和布尔值(`bool`)。以下是一个简单的代
原创 9月前
10阅读
仔细阅读,图画下面的提示(网页的 title 也是重要的提示信息,至少告诉你考察的对象是什么) 1. 238 >> 2**38 274877906944L 根据提示,在 URL 地址处,0.html ⇒ 274877906944.html,来到第二题; 2. map 图文的形式显然是加密和解密, k ⇒ m, o ⇒ q, e ⇒ g 显然是向后退两格(乱码的文本提
转载 2016-10-27 22:51:00
82阅读
2评论
仔细阅读,图画下面的提示(网页的 title 也是重要的提示信息,至少告诉你考察的对象是什么) 1. 238 >> 2**38 274877906944L 根据提示,在 URL 地址处,0.html ⇒ 274877906944.html,来到第二题; 2. map 图文的形式显然是加密和解密, k ⇒ m, o ⇒ q, e ⇒ g 显然是向后退两格(乱码的文本提
转载 2016-10-27 22:51:00
66阅读
2评论
421443160730094203.jpg背包问题(0—1背包)有N件物品,背包的最大承重为M,每件物品的数量均为1,价值集合为V,重量集合为W,计算该背包可以承载的物品的最大价值。动态规划思想:状态当前背包还可以承受的最大重量,当然初始状态就是M;子问题对于某件物品i而言,子问题可理解为选择这件物品,或者是不选择这件物品。状态转移方程 image其中V(W)表示背包已装物品重量为M时的最大价
记录一下发现的leetcode题解网站: http://bookshadow.com/leetcode/ 另一个分类题解的网站: https://www.geeksforgeeks.org/
转载 2020-04-04 11:03:00
398阅读
python
原创 2021-09-23 22:31:10
304阅读
# 如何实现“洛谷Python题解” “洛谷”是一个非常受欢迎的在线编程挑战平台,许多初学者都渴望在这里锻炼自己的编程能力。对于新手而言,了解如何实现“洛谷Python题解”是一个重要的学习目标。这篇文章将带你走过整个流程,并通过示例代码进行详细解释。 ## 整体流程概述 在实现“洛谷Python题解”的过程中,我们可以将其分为以下几个步骤: | 步骤 | 描述
原创 9月前
146阅读
1.打印10以内偶数:位运算foriinrange(10):ifnoti&0x01:print(i)2.给定一个不超过5位的正整数,判断其有几位(使用input函数)方法一:正常逻辑处理a=int(input("Pleaseenteranumer:"))ifa<0:print('Error')ifa<10:print(1)elifa<100:print(2)elifa&l
原创 2018-09-04 23:15:25
1674阅读
1点赞
个人博客:枫之羽目录前言入门题37. 反转一个3位整数145. 大小写转换452. 删除链表中的元素454. 矩阵面积463. 整数排序466. 链表节点计数479. 数组第二大数484. 交换数组两个元素763. 进制转换632. 二叉树的最大节点简单题1. A + B 问题2. 尾部的零6. 合并排序数组 II8. 旋转字...
原创 2021-07-06 15:57:41
209阅读
python 数独题解的过程如下。下面的内容将逐步深入到如何使用Python来解决数独问题。 ## 环境预检 在开始之前,确保你的系统上满足以下要求: | 组件 | 版本 | |----------------|-------------| | Python | 3.6 及以上 | | NumPy | 1.18 及以上 |
原创 6月前
38阅读
零散知识点,比较杂乱。
原创 2022-03-14 11:19:57
226阅读
题目:原题链接(中等)标签:堆、贪心算法、排序解法时间复杂度空间复杂度执行用时Ans 1 (Python)O(KlogN)O(KlogN)O(KlogN)O(N)O(N)O(N)128ms (25.96%)Ans 2 (Python)Ans 3 (Python)解法一(堆):
原创 2022-02-23 17:24:54
187阅读
题目:原题链接(中等)标签:数组解法时间复杂度空间复杂度执行用时Ans 1 (Python)O(VK)O(VK)O(VK)O(1)O(1)O(1)76ms (92.86%)Ans 2 (Python)Ans 3 (Python)解法一(暴力):class Solution: def pourWater(self, heights: List[int], v: int, k: int) -> List[int]:
原创 2021-08-26 10:19:20
243阅读
题目:原题链接(中等)标签:哈希表解法时间复杂度空间复杂度执行用时Ans 1 (Python)O(N)O(N)O(N) : N为砖块总数O(N)O(N)O(N)204ms (94.75%)Ans 2 (Python)Ans 3 (Python)解法一:class Solution: def leastBricks(self, wall: List[List[int]]) -> int: total = len(w
题目:原题链接(困难)标签:动态规划、数学、递归解法时间复杂度空间复杂度执行用时Ans 1 (Python)O(NlogN)O(NlogN)O(NlogN)O(N)O(N)O(N)300ms (65.79%)Ans 2 (Python)Ans 3 (Python)解法一:class Solution: def racecar(self, target: int) -> int: dp = [float("inf"
原创 2021-08-26 10:37:30
65阅读
Reverse digits of an integer. Example1: x = 123, return 321Example2: x = -123, return -321 click to show spoilers. Have you thought about this? Here are some good questions to ask before coding.
转载 2016-04-04 17:28:00
165阅读
2评论
题目:原题链接(中等)标签:广度优先搜索、深度优先搜索解法时间复杂度空间复杂度执行用时Ans 1 (Python)O(N)O(N)O(N)O(N)O(N)O(N)184ms (12.29%)Ans 2 (Python)Ans 3 (Python)解法一:class Solution: def __init__(self): self.maze = [] def hasPath(self, maze: List
题目:原题链接(中等)标签:数组解法时间复杂度空间复杂度执行用时Ans 1 (Python)O(VK)O(VK)O(VK)O(1)O(1)O(1)76ms (92.86%)Ans 2 (Python)Ans 3 (Python)解法一(暴力):class Solution: def pourWater(self, heights: List[int], v: int, k: int) -> List[int]:
原创 2022-01-12 10:53:41
81阅读
题目:原题链接(中等)标签:堆、贪心算法、排序解法时间复杂度空间复杂度执行用时Ans 1 (Python)O(KlogN)O(KlogN)O(KlogN)O(N)O(N)O(N)128ms (25.96%)Ans 2 (Python)Ans 3 (Python)解法一(堆):class Solution: def findMaximizedCapital(self, k: int, W: int, Profits: List[int]
原创 2021-08-26 10:37:36
64阅读
题目:原题链接(中等)标签:广度优先搜索、深度优先搜索解法时间复杂度空间复杂度执行用时Ans 1 (Python)O(N)O(N)O(N)O(N)O(N)O(N)184ms (12.29%)Ans 2 (Python)Ans 3 (Python)
  • 1
  • 2
  • 3
  • 4
  • 5