首页 > TAG信息列表 > 珠子

POJ2888 Magic Bracelet

POJ2888 Magic Bracelet Problem 用 \(m\) 种颜色串 \(n\) 个珠子,其中有 \(k\) 个限制,每个限制需要满足 \(a\) 颜色的珠子不能与 \(b\) 颜色的珠子相串。 \(1\le n\le 10^9,1\le m \le 10\)。 Solution 考虑 Burnside 引理,\(ans=\frac{1}{n}\sum\limits_{g\in G}|X^g|\)。 本题 \(

洛谷 P1063能量项链题解--zhengjun

题目描述 在\(Mars\)星球上,每个\(Mars\)人都随身佩带着一串能量项链。在项链上有\(N\)颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是\(Mars\)人吸收

Unity 算盘制作过程

using System.Collections; using System.Collections.Generic; using UnityEngine; using DG.Tweening; public class Operation: MonoBehaviour { public GameObject allBead; public List<float> startFloat; private List<Vector3> v3; pr

PAT练习 到底买不买

题目描述: 小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。 为方便起见,我们用[0-9

LGP4916口胡

第一眼,Burnside 直接丢上去啊。 设 \(f(n,m)\) 是有 \(n-m\) 个白色珠子和 \(m\) 个白色珠子的满足题意的环的个数,容易得到答案是: \[\sum_{d|n,d|m}f(\frac{n}{d},\frac{m}{d})\varphi(d) \]考虑左边这个 \(f\) 怎么做。 我们将环断开,枚举前缀和后缀的黑色珠子个数,有: \[f(n,m)=\su

1092 To Buy or Not to Buy (20 分)(hash散列)

Eva would like to make a string of beads with her favorite colors so she went to a small shop to buy some beads. There were many colorful strings of beads. However the owner of the shop would only sell the strings in whole pieces. Hence Eva must check whe

CF363A Soroban 题解

Content 给出一个数 \(n\),请你用算盘来表示 \(n\)。 这里的算盘和普通的算盘一样,只不过竖着摆放罢了。左边只有一个珠子,每个珠子表示 \(5\);右边有四个珠子,每个珠子表示 \(1\)。 请从低位到高位输出。 数据范围:\(1\leqslant n\leqslant 10^9\)。 Solution 这题不是很难,就是一道模拟

PAT 乙级 1039 到底买不买

小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。 为方便起见,我们用[0-9]、[a-z]、[A

区间dp,绝对值不等式

104. 货仓选址 在一条数轴上有 N 家商店,它们的坐标分别为 A1∼AN。 现在需要在数轴上建立一家货仓,每天清晨,从货仓到每家商店都要运送一车商品。 为了提高效率,求把货仓建在何处,可以使得货仓到每家商店的距离之和最小。 输入格式 第一行输入整数 N。 第二行 N 个整数 A1∼AN。

学习笔记_算盘

对于进制这个知识点掌握得不透彻,所以打算学习算盘。 首先了解算盘的外形:   算盘的组成:框、横梁、挡、珠(还有其他一些连接的小件)。   横梁将珠子分为上下两部分。同一挡的珠子,一个上珠等同于五个下珠。   一档相当于一位,有个位挡、十位挡、百位挡...... 使用准备:   将上珠

【BIT2021程设】9.礼物

写在前面: 本系列博客仅作为本人十一假期过于无聊的产物,对小学期的程序设计作业进行一个总结式的回顾,如果将来有BIT的学弟学妹们在百度搜思路时翻到了这一条博客,也希望它能对你产生一点帮助(当然,依经验来看,每年的题目也会有些许的不同,所以不能保证每一题都覆盖到,还请见谅)。 不过本

一文帮你弄懂散列是什么

什么是散列? 我们先看这样一个问题:给出N个正整数,再给出M个正整数,问你M中出现的每个数是否在N中出现过。其中N,M<=10³。 最直观的思路就是暴力枚举,先在M中挑一个数,然后和N中的数一一比较,比较完了之后再在M中挑第二个数,以此类推。但是这样的复杂度达到了O(MN),是不优秀的算法。 不妨用

《ybtoj金牌导航》第八部分第五章例题2 彩色项链2

题目 给定 m m m 种颜色的珠子,每种颜色珠子的个数均不限,将这些珠子做成长度为 n n n 的项链。 问能

淼淼刷力扣

【努力刷力扣】第四十三天 --- 区间DP洛谷P1063能量项链+力扣344. 反转字符串 引言题目一要求:整体思路为什么想到了DP?1、找状态2、初始化3、找转移4、找答案 具体代码(内附注释) 题目二要求:整体思路具体代码(内附注释) 引言 本人初次尝试写博客,希望各位看官大佬多多包容 有

解题报告 (五) Burnside引理和Polya定理

Burnside引理   笔者第一次看到Burnside引理那个公式的时候一头雾水,找了本组合数学的书一看,全是概念。后来慢慢从Polya定理开始,做了一些题总算理解了。本文将从最简单的例子出发,解释Burnside引理和Polya定理。然后提供一些自己做过的和上述定理相关的题目和解题报告。   Burns

漫画:三种 “奇葩” 的排序算法

 小灰 程序员小灰在算法的世界里,有许多高效率的排序算法,比如快速排序、归并排序、桶排序......它们大大提高了程序的性能。但是,也有一些比较奇葩的排序算法,它们既不能做到高效率,也没有很好的可读性。那它们存在的意义是什么呢?因为有趣呀。下面,让我们来介绍三种“异想天开”的排序

B-1039 到底买不买 (20 分)

1039 到底买不买 (20 分) 小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。 为方便起

题目 1255: [蓝桥杯][算法提高]能量项链

分析题目 设:项链为\([a_0,a_1,a_2,...,a_{n-1}]\),每颗珠子的上标用\(\)h[i]\(\)来表示 即\(a_i\)的上下标分别为\(h[i]、h[(i+1)%n]\) \(se(a_i,a_j)\)表示从\(a_i\)聚合到\(a_j\)所释放出的总能量 \(e(a_i,a_{i+1})\)表示\(a_i\)与其相邻元素\(a_{i+1}\)聚合所放出的能量,\(e(a_i,

课程总结———暴力(枚举法)

暴力(枚举法) 1)枚举定义:当我们事先知道结果或某约束条件的范围时,如果范围不是很大我们就用枚举法,枚举通俗称为"暴力",也称为穷举。 2)例题: 破碎的项链 3)自我理解: 一,"r"代表红色的珠子,"b"代表蓝色的珠子,"w"代表可以变换颜色的珠子。 二,题目要求把链子拆开(可以在任何地方拆开)

PAT 乙级 1039 到底买不买 (20分)

我的个人网站 http://www.cheese.ren/ 博客来源 http://www.cheese.ren/blog/blog/247 欢迎交换友链 :-) 1039 到底买不买 (20分) 小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里

PTA 1039 到底买不买(20分)

1039 到底买不买 (20 分) 小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。

1039 到底买不买 (20 分)

小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。 为方便起见,我们用[0-9]、[a-z]、[A

PAT-乙 1039 到底买不买 (20 分)

小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。 为方便起见,我们用[0-9]、[a-z]

[CF1215E] Marbles - 状压dp

[CF1215E] Marbles Description 有 n \((n \le 4 \times 10^5)\) 个珠子,第 \(i\) 个珠子颜色是 \(c_i (c_i \le 20)\),每次操作把相邻的两个珠子交换。现在要把相同颜色的珠子排列在相连的一段,问至少要多少次操作。 Solution 设 \(f[s]\) 表示处理了颜色集合为 s 的珠子(排在目标序

能量项链(环形区间dp)

能量项链 在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是Mars人吸收能量的一种器