济南外国语初中_鲁小萱
济南外国语初中_鲁小萱
全部文章
分类
题解(7)
归档
标签
去牛客网
登录
/
注册
欢迎光临~
乾坤未定 你我皆是黑马 乾坤已定 我定逆转乾坤
全部文章
(共7篇)
题解 | #数字在升序数组中出现的次数#
提供3种方法吧 ① 暴力法 啊暴力是个好东西 把列表从头到尾遍历一遍 计数器累加就行了 代码: class Solution: def GetNumberOfK(self,data,k): &nbs...
Python2
二分查找
双指针
数组
2021-12-31
3
390
题解 | #登录验证#
重点代码一行完全可以实现 这道题考的是语句的运用 可以用条件表达式实现 不算很难 类型比较可以使用函数 也可以使用的 所以代码基本就是这样: #include<iostream> #include<cstdio&g...
C++
字符串
2021-12-28
5
414
题解 | #扑克牌顺子#
如果把这道题看成一个模拟的话 代码还是很长的 由于蒟蒻只会模拟 于是乎 一个神奇的 模拟伪代码(伪到极致)出现了: class Solution: def IsContinuo...
Python2
数组
2021-12-28
1
357
题解 | #数组中只出现一次的两个数字#
真就简单啊 法一:reversed()方法 reversed()方法可以将列表反转,并返回一个迭代器(要强转) 所以要对其进行遍历整合到一个字符串里 class Solution: def solv...
Python2
数组
2021-12-26
1
363
题解 | #数组中只出现一次的两个数字#
正解是位运算 歪解是map映像(蒟蒻永远只会用歪解) 完全不符合复杂度的东西怎么会有人想出来 程序很明显分以下几步 遍历vector填充map的内容 查询map中数的次数 找到符合题意的数并返回 因为这个数据是int类型而且个数也绝对为int类型 那么这个map很好创建了 map<int,...
C++
数组
计数
模拟
2021-12-26
1
348
题解 | #数组中重复的数字#
拿过来题什么也没看 第一眼就是桶排 然后数组开的10000 class Solution { public: int duplicate(vector<int>& numbers) { int t[10005]={0};//桶 for(in...
2021-12-22
1
365
题解 | #B-凌波微步#
看见这题第一眼就是LIS 于是打完代码交上去发现超时了 回头重新读一遍题 这种腿法可以无视距离的行进 也就是说不用按照顺序跳 那就是一个列表去重求长度了 用python做不要太方便~ 因为输入当做字符串利用set可以不用排序直接去重 反正非常水就对了 Python代码: for t in ran...
2021-11-26
1
410