![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
V_light
这个作者很懒,什么都没留下…
展开
-
算法日记4:扑克牌顺子+数组概念
假设一副不包含大小王的普通的扑克牌,我们用A,2,3,4,5,6,7,8,9,10,J,Q,K分别表示1-13的扑克牌数值。网易内部开发了一个新的玩法,其中顺子是由5个或以上的连续数值的牌所组成。如A-2-3-4-5 ,8-9-10-J-Q-K都是符合定义的顺子,但是10-J-Q-K-A不符合定义,不是顺子。给定当前的手牌,我们希望知道总共有多少种顺子的方案。不同的牌组成的相同的顺子视为不同方案,如334567,可以组成两种不同的(3,4,5,6,7)的顺子。输入描述:每个输入数据包含多个原创 2021-04-18 10:51:03 · 289 阅读 · 0 评论 -
算法日记3:去重复字符
去除字符串中的重复字符,对于出现超过2次(包含2次)的字符,只保留第一个。例:输入abcbdde,输出abcde。示例1输入“abcbdde”输出“abcde”用HashMap写的,还没看简单方法。import java.util.*;public class Solution { /** * * @param str string字符串 * @return string字符串 */ public String removeD原创 2021-04-13 22:16:29 · 156 阅读 · 0 评论 -
算法日记2:a+b
无语子,居然模拟的时候这么简单的题都没写出来。计算a+b的和每行包含两个整数a和b对于每行输入对应输出一行a和b的和输入1 5输出6首先题目理解的错误了,是每一行,而不是一行,需要处理多个输入。之前错误代码#include<cstdio>#include<cstdlib>using namespace std;int main(){ int a,b; int c; while(scanf("%d",&a)&&scanf("原创 2021-04-13 22:04:00 · 241 阅读 · 0 评论