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

电商网站首页字体wordpress 幻灯片代码在哪里

电商网站首页字体,wordpress 幻灯片代码在哪里,自学网站开发流程,wordpress的留言功能文章目录 零、原题链接一、题目描述二、测试用例三、解题思路四、参考代码 零、原题链接 HJ20 密码验证合格程序 一、题目描述 二、测试用例 三、解题思路 基本思路:   对每个字符串验证是否满足那三个条件即可。具体思路: 密码长度必须不少于 8 位&…

文章目录

  • 零、原题链接
  • 一、题目描述
  • 二、测试用例
  • 三、解题思路
  • 四、参考代码

零、原题链接


HJ20 密码验证合格程序

一、题目描述

在这里插入图片描述

在这里插入图片描述

二、测试用例

在这里插入图片描述

三、解题思路

  1. 基本思路:
      对每个字符串验证是否满足那三个条件即可。
  2. 具体思路:
    • 密码长度必须不少于 8 位,则字符串长度要大于等于 8
    • 必须包含大写字母、小写字母、数字、特殊字符中的至少三种,则遍历字符串,统计类型的数量,然后判断是否不少于 3 种即可;
    • 不能分割出两个独立的、长度大于 2 的连续子串,使得这两个子串完全相同;
      • 遍历字符串,每次取连续的 3 个字符构成字符子串,按照 <字符子串,首地址> 的形式存放到 map 中;【如果存在长度大于 3 的独立字符子串相同,则一定存在长度为 3 的独立子串相同,所以只要判断是否存在长度为 3 的字符子串即可】
      • 如果已经存在于 map 中,则判断首地址是否相差小于 2 ,小于 2 ,则两个字符子串不是独立的,合法;如果大于等于 2 ,则两个子串独立且相同,则非法;【即 ababa 可以存在子串 abaaba ,但是两个子串不是独立的】

四、参考代码

时间复杂度: O ( ∑ i = 1 n l i ) \Omicron(\sum\limits_{i=1}^nl_i) O(i=1nli)【其中 l i l_i li 是第 i 个字符串的长度,n 表示一共有 n 个字符串】
空间复杂度: O ( max ⁡ i = 1 n l i ) \Omicron(\max\limits_{i=1}^n l_i) O(i=1maxnli)

#include <cctype>
#include <iostream>
#include <unordered_map>
#include <unordered_set>
using namespace std;bool meet3(const string& str) {unordered_map<string, int> m_map;string temp;for (int i = 0; i < str.length() - 2; i++) {temp = str.substr(i, 3);if (m_map.count(temp) == 1) {if (m_map[temp] < i - 2)return false;} else {m_map.emplace(temp, i);}}return true;
}int main() {string str;while (getline(cin, str)) {if (str.length() < 8) {cout << "NG" << endl;continue;}int Alpha = 0, alpha = 0, digit = 0, special = 0;for (int i = 0; i < str.length(); i++) {if (isdigit(str[i]))digit = 1;else if ('A' <= str[i] && str[i] <= 'Z')Alpha = 1;else if ('a' <= str[i] && str[i] <= 'z')alpha = 1;elsespecial = 1;}if (Alpha + alpha + digit + special < 3) {cout << "NG" << endl;continue;}if (meet3(str))cout << "OK" << endl;elsecout << "NG" << endl;}
}
// 64 位输出请用 printf("%lld")
http://www.dtcms.com/wzjs/570852.html

相关文章:

  • 外贸网站建站案例房产机构网站建设目标定位
  • 专业网站设计的公司网站建设维护兼职
  • 怎么打开网站wordpress 搜索框大小
  • 做网站 成都昆山公司网站建设
  • 广西南宁市住房和城乡建设局网站系统之家网站怎么做
  • 网站开发+进度表免费网站怎么样
  • 网站logo更换人工智能网站应怎么做
  • 微名片网站怎么做博客做资讯类网站
  • 定州市住房和城乡建设局 网站6黄页网站建设
  • 网站开发技术课程设计报告少儿类网站怎么做
  • w网站建设需求说明百度入口网址
  • 中国企业建设协会网站做推广哪个平台好
  • 四川专业网络推广佛山做网站优化
  • 进行网站开发wordpress与知更鸟
  • 在线制作图片小视频宁国新站seo
  • 淄博高端网站设计沈阳 建设工程 招标中心网站
  • 如何自己做网站优化注册登录
  • 深圳工信部网站wordpress 链接插件
  • 江苏有哪些网站建设的公司wordpress博客联盟
  • 宁夏住房和城乡建设官方网站电器工程东莞网站建设
  • 清远城乡住房建设部网站设计公司网站图
  • 南通大型网站建设网站模板在线制作
  • 外贸网站如何做推广多少钱营业执照几年不审自动注销
  • 网站建设在作用是什么意思慈溪白云小学班级网站建设
  • 网站整站开发教程电子商务网站分类
  • 合肥比较好的网站建设公司深圳建网站一般多少钱
  • 网站建设 论坛随州网站建设价格
  • 怎么申请订阅号抖音seo关键词优化怎么做
  • 广告联盟的网站怎么做在线学习软件开发网站建设
  • 建设银行防钓鱼网站长春到四平