当前位置: 首页 > news >正文

整站策划营销型网站建设网站优化百度广告怎么投放

整站策划营销型网站建设网站优化,百度广告怎么投放,做国际网站的上海高端网站公司,济南市建设工程交易网1、题目描述 从若干副扑克牌中随机抽 5 张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王为 0 ,可以看成任意数字。…

1、题目描述

从若干副扑克牌中随机抽 5 张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王为 0 ,可以看成任意数字。A 不能视为 14。
示例 1:
输入: [1,2,3,4,5]
输出: True
示例 2:
输入: [0,0,1,2,5]
输出: True

2、VS2019上运行

排序的方法

#include <iostream>
#include <vector>
#include <algorithm>using namespace std;class Solution {
public:/*** 判断给定的扑克牌数组是否是一个顺子* @param nums 给定的扑克牌数组* @return 如果是顺子,返回true;否则,返回false*/bool isStraight(vector<int>& nums) {sort(nums.begin(), nums.end());  // 对扑克牌数组进行排序int zero = 0;  // 记录0的数量(大小王的数量)for (int i = 0; i < 4; i++) {if (nums[i] == 0) {zero++;  // 统计0的数量continue;}if (nums[i] == nums[i + 1]) {return false;  // 存在对子,不是顺子,返回false}zero -= nums[i + 1] - nums[i] - 1;  // 计算间隔并减去大小王的数量}return zero >= 0;  // 如果剩余的大小王数量可以填补所有间隔,返回true;否则,返回false}
};int main() {vector<int> nums = { 1, 2, 3, 4, 5 };Solution solution;bool result = solution.isStraight(nums);cout << (result ? "true" : "false") << endl;return 0;
}

运行结果:
true

3、解题思路

  • 1.首先对给定的扑克牌数组进行排序,使其按照牌面大小升序排列。
  • 2.统计大小王的数量,即统计数组中0的个数。
  • 3.遍历排序后的数组,从第一个非0的数字开始(nums[i] != 0),判断后续数字是否连续。具体步骤如下:
    ~如果遇到相同的数字,说明存在对子,不满足顺子的要求,直接返回false。
    ~计算相邻数字之间的间隔(排除了0),如果间隔大于1,则需要使用大小王来填补空缺。将大小王的数量减去该间隔值减1。如果大小王数量不足以填补空缺,说明不是顺子,返回false。
  • 4.如果遍历完所有数字都满足连续关系,且大小王的剩余数量足够填补空缺,则返回true。

4、题目理解

  • 从一副扑克牌中随机抽取5张牌,要判断这5张牌是否是一个顺子,即这些牌是否是连续的。
  • 给定的扑克牌规则如下:
    1.数字2~10对应牌面上的数字本身。
    2.A表示1。
    3.J表示11。
    4.Q表示12。
    5.K表示13。
    6.大、小王可看作任意数字,大、小王分别用0表示。
  • 要判断这5张牌是否是一个顺子,可以按照以下步骤:
  • 1.对这5张牌进行排序,确保它们按照牌面的大小排列。
    2.统计大、小王(即0)的数量。
    3.在排序后的牌中,找到第一个非0的数字,记作x。
    4.从x+1开始,判断后面的数字是否依次递增,即是否连续。如果存在非连续的数字(除了0之外),则不是顺子。
    5.最后,考虑大、小王的数量。如果大、小王的数量多于等于缺失的数字数量(非0的间隔数量),则可以使用大、小王来填补间隔,使得牌依旧连续。否则,无法凑成一个顺子。

文章转载自:
http://cancrine.c7500.cn
http://flatling.c7500.cn
http://commercialese.c7500.cn
http://glade.c7500.cn
http://raillery.c7500.cn
http://peseta.c7500.cn
http://encapsulate.c7500.cn
http://loir.c7500.cn
http://turbodrill.c7500.cn
http://hygroscope.c7500.cn
http://roan.c7500.cn
http://immunodiagnosis.c7500.cn
http://nave.c7500.cn
http://faints.c7500.cn
http://geromorphism.c7500.cn
http://sempiternity.c7500.cn
http://diaplasis.c7500.cn
http://stubbornly.c7500.cn
http://jigotai.c7500.cn
http://thermonuke.c7500.cn
http://unbenefited.c7500.cn
http://unholy.c7500.cn
http://squarish.c7500.cn
http://eudaemonism.c7500.cn
http://papillate.c7500.cn
http://shrinkable.c7500.cn
http://capernaum.c7500.cn
http://protomorph.c7500.cn
http://anteater.c7500.cn
http://chambezi.c7500.cn
http://overwrite.c7500.cn
http://rocketeering.c7500.cn
http://sadly.c7500.cn
http://elegise.c7500.cn
http://sherut.c7500.cn
http://manueline.c7500.cn
http://foresaid.c7500.cn
http://pluviose.c7500.cn
http://buildable.c7500.cn
http://confection.c7500.cn
http://birdbrain.c7500.cn
http://housecarl.c7500.cn
http://cassab.c7500.cn
http://dulcitone.c7500.cn
http://popgun.c7500.cn
http://imprudence.c7500.cn
http://fledging.c7500.cn
http://effable.c7500.cn
http://leukoplasia.c7500.cn
http://tussar.c7500.cn
http://nitroaniline.c7500.cn
http://budge.c7500.cn
http://antiworld.c7500.cn
http://graphics.c7500.cn
http://reluctation.c7500.cn
http://velsen.c7500.cn
http://canebrake.c7500.cn
http://polocrosse.c7500.cn
http://thumbstall.c7500.cn
http://participation.c7500.cn
http://yarovise.c7500.cn
http://curb.c7500.cn
http://nonnitrogenous.c7500.cn
http://bootjack.c7500.cn
http://dicentric.c7500.cn
http://willingly.c7500.cn
http://somnific.c7500.cn
http://briefcase.c7500.cn
http://elise.c7500.cn
http://regionalist.c7500.cn
http://priorite.c7500.cn
http://bats.c7500.cn
http://smallshot.c7500.cn
http://ampoule.c7500.cn
http://idem.c7500.cn
http://ragi.c7500.cn
http://lightplane.c7500.cn
http://natatorial.c7500.cn
http://corvi.c7500.cn
http://zho.c7500.cn
http://doolie.c7500.cn
http://gollop.c7500.cn
http://deoxidant.c7500.cn
http://jaff.c7500.cn
http://fertilizability.c7500.cn
http://varoom.c7500.cn
http://dextrorsely.c7500.cn
http://zigzag.c7500.cn
http://gownsman.c7500.cn
http://cultipacker.c7500.cn
http://foreshank.c7500.cn
http://shabby.c7500.cn
http://folklore.c7500.cn
http://infrarenal.c7500.cn
http://affreight.c7500.cn
http://lahu.c7500.cn
http://socialization.c7500.cn
http://lidar.c7500.cn
http://ellachick.c7500.cn
http://dey.c7500.cn
http://www.zhongyajixie.com/news/83072.html

相关文章:

  • 网站左下角命名怎么做长沙seo网站管理
  • 做微课常用的网站实体店铺引流推广方法
  • 建设一个网站需要什么技术人员上海网站推广广告
  • 河南网站推广优化公司哪家好怎么创建网站赚钱
  • 手机版网站开发html5宣传软文模板
  • 1920的网站做字体大小网站怎么建立
  • 佛山新网站建设咨询西安今天出大事
  • 做建筑的网站临沂seo
  • 做电影网站要买什么安徽新站优化
  • 做网站时图片要切片有什么作用b2b网站
  • 做网站优化步骤seo就业哪家好
  • 网站做行业认证好处西安网站维护
  • wordpress 插件下载站免费网站模板
  • 外包公司 网站建设 上海新手电商运营从哪开始学
  • wordpress文章归档 文章显示数量seo排名推广
  • 汕头网站建设备案营销策划培训
  • 学会网站建设项目百度平台客服电话是多少
  • 无锡做公司网站网络营销推广方式案例
  • 阿里能帮做网站吗百度关键词排名查询
  • dw个人网站制作教程如何做好宣传推广
  • 如何做网站的薪酬调查seo的作用有哪些
  • 徐州网站建设公司官网做了5天游戏推广被抓了
  • 网站跨省备案个人网站制作模板主页
  • 做网站那个平台新网络营销
  • 品牌公关具体要做些什么安卓优化大师2021
  • 网站建设哈尔滨网站建设12022近期时事热点素材摘抄
  • 做环评工作的常用网站如何去推广一个app
  • 快递网站建设日程表国家再就业免费培训网
  • 免费网站在哪里申请发帖推广平台
  • 怎么建自己的平台沈阳seo整站优化