潘永斌

LV1
发表了文章

【一天一道Leetcode】颠倒二进制位

我们可以将输入num视为一个长为32的二进制串,从高往低枚举num的每一位,通过取余的形式判断该位数是否数值为1。

潘永斌
发表了文章

【一天一道Leetcode】丑数

当n>0时,若n是丑数,则n可以写成n=2^a*3^b*5^c的形式,其中a,b,c都均为非负整数。

潘永斌
发表了文章

【一天一道Leetcode】丑数Ⅱ

我们可以根据丑数的性质,只包含2,3,5三个质因数。我们可以分别设置三个指针用来计算丑数。

潘永斌
发表了文章

【一天一道Leetcode】替换空格

Python replace()方法把字符串中的old(旧字符串)替换成new(新字符串),

潘永斌
发表了文章

【一天一道Leetcode】笨阶乘

相反,我们设计了一个笨阶乘clumsy:在整数的递减序列中,我们以一个固定顺序的操作符序列来依次替换原有的乘法操作符:乘法(*),除法(/),加法(+)和减法(...

潘永斌
发表了文章

【一天一道Leetcode】位1的个数

编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为'1'的个数(也被称为汉明重量)。

潘永斌
发表了文章

【一天一道Leetcode】删除有序数组的重复项Ⅱ

给一个有序数组nums,请原地删除重复出现的元素,使每个元素最多出现两次,返回删除后数组的长度。

潘永斌
发表了文章

【一天一道Leetcode】删除有序数组的重复项

给你一个有序数组nums,请原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。

潘永斌
发表了文章

【一天一道Leetcode】旋转链表

1.链表长度不大于1时,此时链表长度为空或为1,不管怎么移动都还是原来的链表,此时直接输出链表。

潘永斌
发表了文章

【一天一道Leetcode】删除排序链表的重复元素

存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除所有重复的元素,使每个元素只出现一次。返回同样按升序排列的结果链表。

潘永斌
发表了文章

【一天一道Leetcode】逆波兰表达式

有效的算符包括 +、-、*、/ 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。

潘永斌
发表了文章

【一天一道Leetcode】设计停车系统

请你给一个停车场设计一个停车系统。停车场总共有三种不同大小的车位:大,中和小,每种尺寸分别有固定数目的车位。

潘永斌
发表了文章

【一天一道Leetcode】螺旋矩阵

zip()函数用于将可迭代的对象作为参数,将对象中对应的元素打包成元组,然后返回由这些元组的对象,这样做的好处是节约了不少的内存。

潘永斌
发表了文章

【玩转Python】DIY贪吃蛇游戏复盘

贪吃蛇通过“上”,“下”,“左”,“右”四个方向来控制蛇的移动,贪吃蛇每吃到一个食物,身体长度就会增长一次,当蛇撞到墙壁或者自己身体的时候,游戏就会结束。

潘永斌
发表了文章

【一天一道Leetcode】移除元素

给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,并返回移除后数组的新长度。

潘永斌
发表了文章

【一天一道Leetcode】合并两个有序链表

潘永斌
发表了文章

【一天一道Leetcode】最长公共前缀

潘永斌
发表了文章

【一天一道Leetcode】基本计算器的延伸问题

潘永斌
发表了文章

【一天一道Leetcode】基本计算器

1.由题目可知只有“+”,“-”运算,没有“*”,“/”运算,因此少了不同运算符优先级的比较,可以从左到右计算。

潘永斌
发表了文章

【一天一道Leetcode】杨辉三角

同时根据杨辉三角,每个数是它左上方和右上方的数的和的原理,不断更新tmp数组的值,将每一个更新数字后的数组tmp保存到空数组res中,

潘永斌

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券