首页 > TAG信息列表 > 符合要求
测试用例(6)-白纸
需求验证:先看看这张白纸的设计文档和需求文档是否有错 功能:1.纸张的大小和需求规格说明书中的大小 是否一致2.纸张的厚度是否和要求的一致3.纸张的颜色是否和要求的一致‘’4.纸张是否可以折叠,拉伸5.纸张的软硬程度是否达到要求6.纸张上的铅笔字,能否擦干净7.纸张是否易破8.纸张遇2022.7.26 做题记录
CF1702G Passable Paths Present 4 题目大意是给定一棵 \(n\) 个节点的树与 \(q\) 组询问,第 \(i\) 次给出 \(k_i\) 个点,问这些点是否在一条链上。 \(1\le n,q\le 2\times 10^5,1\le \sum k_i\le 2\times 10^5\)。 建个虚树然后随便判断一下就行了 考虑动态加入点,不断维护当前链python中nums和nums[:]的区别
今天看到一种写法:res.append(nums[:]),突然觉得nums和nums[:]表示的是同一个结果呀! nums = [1,2,3,4,5] print(nums) print(nums[:]) 运行结果: [1, 2, 3, 4, 5][1, 2, 3, 4, 5] 为什么这里不写成res.append(nums)呢? 其实这两种写法是有区别的: res.append(nums)是将nums这个列7-3 实验3_9_符合要求的数字 (100 分)
已知一个整数n,打印1到n所有除以m后所得商正好是它的各个数字平方和的数。 输入格式: 为两个用空格分隔的整数,它们依次代表n、m(1<m,n<10000)。 输出格式: 按从小到大的顺序依次输出所有满足条件的整数,每个数占一行。测试用例保证有满足条件的数。 输入样例: 1000 11 输出样例: 1寻找数字
Problem Example&Prompt Solution1(40pts) 考虑桶排,对于每个数 \(i\),其出现次数为 \(f_i\),找一找有没有 \(f_i\) 大于 \(\lfloor \dfrac n 4\rfloor\) 的就可以了,时间复杂度和空间复杂度为\(O(n+\max a_i)\),。 Solution2(80pts) 考虑优化 Solution1,对\(f_i\)使用 Hash,可以得到 80pt三元组加强版
Problem 题目描述 给定两个整数 \(n,m\) 问有多少三元组 \((x,y,z)\) 满足: \(0\le x,y,z\le n\) \(x+y+z=m\) 输入格式 一行给出两个整数 \(n,m\) 。 输出格式 一个整数,代表答案。 Example&Prompt 输入输出样例 样例\(1\): 输入:$2\ 2\ \ \ $ 输出:\(6\) 样例\(2\): 输入:$3\ 15\ $前端验证数学公式是否符合要求
var formulaString=************ formulaString = formulaString.replace(/\s/g, '') if (formulaString === '') { this.$message.error('公式不能为空') return false } if (/^[\x\÷\+\-\*\/]/.test(formulaString)) {《柯尔特思维教程》-第2章(组织)- 第4节:选择
【学习目的】 学会如何选择:选择就是寻找或挑选符合要求的东西。首先要清楚你的要求有哪些;其次,要清楚这些东西什么时候符合要求。 【问题】 有这样一个民间故事:国王问一个智者:“如果给你金钱和正义,你会选择哪样?”智者毫不犹豫地说:“当然选择金钱”国王很诧异,问道:“你为什么项目四:数据获取:合并excel
合并excel 直接上代码 点击跳转到总目录 本篇只记录程序点击跳转项目 直接上代码 可以自动合并一个文件夹下所有xlsx,亲测可用 # 下面这些变量需要您根据自己的具体情况选择 # ['岗位名称','公司全名','备注','薪资','年薪','工作地点','学历要求','工作年限'] import os【LeetCode】395. 至少有 K 个重复字符的最长子串
题目链接:https://leetcode-cn.com/problems/longest-substring-with-at-least-k-repeating-characters/ 本题使用分治思想解决 (也可以使用滑动窗口的思想解决,但是我不会) 首先对于整个字符串,如果某个子串包含了【在字符串中出现次数少于k】的字符,那么根据题目定义,这个子串就不符合一道逻辑组合题的分析与求解
老虎、狐狸、猴子各三只站在 3×3 的方格表里,每个格子里站一只动物。老虎总是说真话, 狐狸总是说假话,猴子有时候说真话有时候说假话。动物管理员问了这 9 只动物 3 个问题:与你相邻的有老虎吗?与你相邻的有狐狸吗?与你相邻的有猴子吗?每一个问题都恰好有 7 只动物说有,2 只scala 解析json并提取符合要求的数据
目的 从json文件(result.txt 一行一个json)中提取 该json的pid字段 在文件need.txt 中行 // 即 每行json解析后提取pid看在不在need.txt里面 知识点: 1 scala 文件读写 2 play框架解析json 代码 package ceshi import java.io.{File, PrintWriter} import scala【题解】洛谷 P5995 [PA2014]Lustra
题目传送门 \(\to\) HERE 题目大意 给定两条数轴和若干组区间 \([w1,w2]\)、\([h1,h2]\),问是否存在一组区间使得其它所有区间在对应数轴上都是该区间的子集。 分析 其实就是询问区间总合的最值是否属于一组区间~ 但是我们也可以换种想法 考虑到我们只需要关注当前要查询的区间与总PAT甲级真题 1043 Is It a Binary Search Tree (25分) C++实现(二叉搜索树,递归前序转后序)
题目 A Binary Search Tree (BST) is recursively defined as a binary tree which has the following properties: The left subtree of a node contains only nodes with keys less than the node’s key. The right subtree of a node contains only nodes with keys gre滑动窗口
leetcode练习题目: 简单:209 中难:3,438,76 算法描述: 滑动窗口是数组/字符串问题中常用的抽象概念。 窗口通常是在数组/字符串中由开始和结束索引定义的一系列元素的集合,即 [i, j)(左闭,右开)。 而滑动窗口是可以将某个边界向某一方向“滑动”的窗口。 例如,我们将 [i, j)向右滑动 1蓝桥杯2015-校内选拔-C/C++-A组4题
前言 寒假在备赛蓝桥杯,做了一些题目,如有错误还望指正…… 题目 今有7对数字:两个1,两个2,两个3,...两个7,把它们排成一行。 要求,两个1间有1个其它数字,两个2间有2个其它数字,以此类推,两个7之间有7个其它数字。如下就是一个符合要求的排列: 17126425374635 当然,如果把它倒过来,也是符合要用正则表达式判断输入框信息是否符合要求
<script type="text/javascript"> var reg=[/^[A-Z{1}\w{5,19}$/,/^[A-Z]{1}.{7,14}$/,/^[A-Z]{1}.{7,14}$/, /^1[3-9]{1}\d{9}$/,/^ [\u4e00-\u9fa5][0-9A-z\u4e00-\u9fa5]+$/] $(function(){ $(":text,:password").aftC++二分查找
二分查找简介 我们有一个有序序列,这个序列分为前后两个部分,分界点往前都不符合要求,往后都符合要求或者往前都符合要求,往后都不符合要求时,且我们需要在其中找到第一个满足要求或者第一个不满足要求或者最后一个满足要求或者最后一个不满足要求的元素位置时,我们往往会用二分SECURITY-linux安全基线检查脚本
#! /bin/bash #vesion 1.1 20190505#author by (jxwpx) ipadd=ifconfig -a | grep Bcast | awk -F "[ :]+" '{print $4}' | tr "\n" "_"cat <<EOF linux基线检查脚本 Author(jxwpxhdu 1792 A New Change Problem(互质数之间最大不能组合数和不能组合数的个数)
题意:求互质的m和n的最大不能组合数和不能组合数的个数 思路:m和n的最大不能组合数为m*n-m-n,不能组合数的个数为(m-1)*(n-1)/2 推导: 先讨论最大不能组合数 因为gcd(m,n)=1,所以 0,n,2*n,3*n,...(m-1)*n(共m个数字)分别除以m,余数肯定不同,且为{0,1,2,3...m-1}中的正则
正则表达式 字符串的规则来帮助我们 1.检测某一段字符串时候符合规则 2.从一段文字中将符合规则的匹配出来正则只和字符串相关 规则元字符量词 简单字符串的筛选和匹配在字符串当中,-是有特殊意义的,如果我们想取消这个横杠的特殊意义需要使用 \ 作为转义符 字符组之外的其它