1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  • 【求知=>算法】整数反转

    【求知=>算法】整数反转

    RainNight 2022-01-6 求知=>算法

    688°

    ## 整数反转 --- 给你一个 32 位的有符号整数`x` ,返回将 `x` 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 `[−231, 231 − 1]` ,就返回 0。 **假设环境不允许存储 64 位整数(有符号或无符号)。** 示例 1: --- > 输入:x = 123 > 输出:321 示例 2: --- > 输入:x = -123 > 输出:-321 示例 3: --- > 输入:x = 120 > 输出:21 示例 4: --- > 输入:x =
  • join()方法的使用

    join()方法的使用

    RainNight 2022-01-6 Python

    652°

    ## join()方法的使用 `join()方法`用于将序列中的元素以指定的字符连接生成一个新的字符串。 join()方法语法: > str.join(sequence) > sequence -- 要连接的元素序列。 > 返回通过指定字符连接序列中元素后生成的新字符串。 ## 案例分析 ``` s1 = "_" s2 = "" seq = ("n", "e", "t", "e", "a", "r","n") # 字符串序列 print(s1.join(seq)) print(s2.join(s
  • 【求知=>算法】反转字符串

    【求知=>算法】反转字符串

    RainNight 2022-01-5 求知=>算法

    711°

    ## 反转字符串 --- 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间,你`必须修改输入数组原地`、使用 `O(1)` 的额外空间解决这一问题。 示例 1: --- > 输入:s = [“h”,”e”,”l”,”l”,”o”] > 输出:[“o”,”l”,”l”,”e”,”h”] 示例 2: --- > 输入:s = [“H”,”a”,”n”,”n”,”a”,”h”] > 输出:[“h”,”a”,”n”,”n”,”a”,”H
  • 【求知=>算法】旋转图像

    【求知=>算法】旋转图像

    RainNight 2022-01-5 求知=>算法

    678°

    ## 旋转图像 --- 给定一个 `n×n` 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。 示例 1: --- ![file](/static/upload/bigpic/20220105/1641395574833314980.jpg) ``` 输入:matrix = [[1,2,3],[4,5,6],[7,8,9]] 输出:[[7,4,1],[8,5,2],[9,6,3]
  • 【求知=>算法】有效的数独

    【求知=>算法】有效的数独

    RainNight 2022-01-5 求知=>算法

    696°

    ## 有效的数独 --- 请你判断一个`9 x 9` 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。 数字`1-9`在每一行只能出现一次。 数字`1-9`在每一列只能出现一次。 数字`1-9`在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图) 注意: --- * 一个有效的数独(部分已被填充)不一定是可解的。 * 只需要根据以上规则,验证已经填入的数字是否有效即可。 * 空白格用 `’.’` 表示。 示例 1: --- ![file](/static/u
  • reverse()方法的使用

    reverse()方法的使用

    RainNight 2022-01-5 Python

    683°

    ## reverse()方法的使用 --- `reverse() 函数`用于反向列表中元素。 该方法没有返回值,但是会对列表的元素进行反向排序。 ### 案例分析 --- ``` list = ['抖音', '火山', '快手', 'TikTok'] print("列表反转前: ",list) list.reverse() print("列表反转后: ",list) ``` ![file](/static/upload/bigpic/20220105/1641369967167136481.pn
  • isdigit()方法的使用

    isdigit()方法的使用

    RainNight 2022-01-5 Python

    675°

    ## isdigit()方法的使用 --- `isdigit() 方法`检测字符串是否只由数字组成。 如果字符串只包含数字则返回 True 否则返回 False。 ### 案例分析 --- ``` str = "123456" print (str.isdigit()) Sstr = "www.netearn.top" print (Sstr.isdigit()) ``` ![file](/static/upload/bigpic/20220105/1641369199181718680.png
  • zip() 函数的使用

    zip() 函数的使用

    RainNight 2022-01-5 Python

    667°

    ## zip() 函数的使用 --- `zip() 函数`用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。 我们可以使用 list() 转换来输出列表。 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。 > zip 方法在 Python 2 和 Python 3 中的不同:在 Python 2.x zip() 返回的是一个列表。 ``` zip([iterabl
  • count()方法的使用

    count()方法的使用

    RainNight 2022-01-5 Python

    685°

    ## count()方法的使用 `count() 方法`用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。 ### count()方法语法: --- ``` str.count(sub, start= 0,end=len(string)) ``` > sub -- 搜索的子字符串 > start -- 字符串开始搜索的位置。默认为第一个字符,第一个字符索引值为0。 > end -- 字符串中结束搜索的位置。字符中第一个字符的索引为 0。默认为字符串的最后一个位置。 >
  • set函数的使用

    set函数的使用

    RainNight 2022-01-5 Python

    676°

    集合`(set)`是一个无序的不重复元素序列。 可以使用大括号 `{ }` 或者 `set() 函数`创建集合,注意:创建一个空集合必须用 `set()` 而不是 `{ }`,因为 `{ }` 是用来创建一个空字典。 * 去重功能 ``` basbasket = {'red', 'black', 'blue', 'red', 'blue', 'black'} #类似于 basket = set(('red', 'black', 'blue', 'red', 'blue', 'black')) `
Collect from 雨夜的博客 雨夜的博客