
刷题
文章平均质量分 75
若年封尘
这个作者很懒,什么都没留下…
展开
-
一道例题理清ACM模式的多行输入输出(js和Python版)
具体的已经在之前这篇博客里讲的很清楚了:《用Python3在牛客网acm模式刷题怎么输入输出》,本文作为一个实际的例子辅助说明一下。原创 2023-03-31 21:27:55 · 746 阅读 · 0 评论 -
位运算及其应用
Python位运算<< 按位左移,左移n位相当于乘以2的n次方>> 按位右移 ,右移n位相当于除以2的n次方& 按位与,二进制位数同且为1结果位为1l 按位或 ,二进制位数或有1结果位为1^ 按位异或 ,二进制位数不同结果位为1~ 按位取反,二进制位0和1结果位互换print(1<<3)#输出8: 1 * 2^3=8n & (n−1),其运算结果恰为把 n 的二进制位中的最低位的 1变为 0 之后的结果。如:6&(原创 2022-10-30 14:58:32 · 735 阅读 · 0 评论 -
Python刷题中常用的知识点和易忘点
刚开始刷题总是会因为忘记或者不了解一些很小的知识点而导致题做不出来,这篇文章总结了常见的易忘点与君共勉。原创 2022-04-11 22:23:01 · 329 阅读 · 2 评论 -
用Python3在牛客网acm模式刷题怎么输入输出
牛客网acm模式刷题重复输入时while True用法牛客网acm模式刷题怎么输入输出?只有一行输入有多行输入以空格分隔,输出数组元素一道例题理清acm模式的输入输出原创 2022-04-11 21:38:20 · 5338 阅读 · 2 评论 -
Python数字、字符串、数组之间的相互转换
在平时刷题中,经常需要在数字、字符串、数组之间做转换,苦于网上没有全面的总结,遂自己稍微总结一下。文章目录Python数字、字符串、数组相互转换Python数组转数字Python数字转数组Python字符串转数组Python数组转字符串Python字符数组转数字型数组Python数字型数组转字符数组来道例题巩固一下Python数字、字符串、数组相互转换Python数组转数字[3, 7, 6, 8, 9]转为37689nums=[3, 7, 6, 8, 9]a = 0for num in n.原创 2022-04-06 17:26:15 · 18300 阅读 · 3 评论 -
链表经典算法题总结(二)
83. 删除排序链表中的重复元素234. 回文链表141. 环形链表142. 环形链表 II原创 2022-03-22 23:40:08 · 707 阅读 · 0 评论 -
python同时输出字符串和变量(f-string的应用)
字符串字面值:f-string原创 2022-02-25 14:40:07 · 4809 阅读 · 1 评论 -
python轮转数组及nums和nums[:]的区别
本文主要利用leetcode上的189. 轮转数组来解剖其涉及到的a=[None] * n,nums[:]等相关知识。原创 2022-02-17 15:39:45 · 2509 阅读 · 2 评论 -
Python字符串反转,截取,连接,reverse()、reversed()方法的应用
本文主要利用leetcode上的一道题来解剖其涉及到的Python字符串反转,截取,连接,reverse()、reversed()方法的应用。原创 2022-02-12 00:09:04 · 3927 阅读 · 0 评论 -
链表经典算法题总结(一)
136. 只出现一次的数字给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:算法应该具有线性时间复杂度,不使用额外空间来实现.示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4思路:不需要额外空间的方法,就往位运算上想相同的数异或为0任何数与0异或为任何数异或运算满足交换律和结合律题解:class Solution { public int singleNumber(原创 2021-06-14 18:31:32 · 796 阅读 · 1 评论