poj2154 & 2409 (polya计数)

Docker+vLLM内网离线部署Qwen3 流程 本文介绍了在CentOS 7系统下进行VLLM容器化部署Qwen3-32B大模型的内网离线方案。首先需准备Nvidia显卡驱动、CUDA 12.4和Docker环境。通过联网机器拉取vllm/vllm-openai镜像并导入内网服务器,同时从魔塔社区下载模型文件。部署时使用docker run命令启动容器,配置了GPU资源、内存共享、端口映射等参数,特别指定了模型路径、并行计算、内存利用率等关键参数。该方案实现了大模型在内网环境的安全高效部署,适用于需要离线运行的AI推理场景。 阅读详情

poj2154:用n种颜色涂环形的n个珠子,重复只考虑旋转,不考虑翻转,问能构成多少种?(n<=1e9)

自己写的有点丑就用别人推理的截图了

#include<cstdio>
#include<cstring>
using namespace std;

const int MAXN=1000010;
int prime[MAXN+5];
void getPrime()
{
    memset(prime,0,sizeof(prime));
    for(int i=2;i<=MAXN;i++)
    {
        if(!prime[i])prime[++prime[0]]=i;
        for(int j=1;j<=prime[0]&&prime[j]<=MAXN/i;j++)
        {
            prime[prime[j]*i]=1;
            if(i%prime[j]==0) break;
        }
    }
}
int n,m,mod;
int eular(int x)
{
    int r=x;
    for(int i=1;prime[i]*prime[i]<=x;i++)
    {
        if(x%prime[i]==0)
        {
            r=r-r/prime[i];
            while(x%prime[i]==0)
                x/=prime[i];
        }
    }
    if(x>1)r=r-r/x;
    return r%mod;
}

int qmod(int x,int p)
{
    int ans=1;
    x%=mod;
    while(p)
    {
        if(p&1) ans=ans*x%mod;
        x=x*x%mod;
        p>>=1;
    }
    return ans;
}
int t;
int main()
{
    scanf("%d",&t);
    getPrime();
    while(t--)
    {
        scanf("%d%d",&n,&mod);
        int ans=0;
        for(int k=1;k*k<=n;k++)
        if(n%k==0)
        {
            ans+=eular(n/k)*qmod(n,k-1)%mod;
            if(ans>=mod) ans-=mod;
            if(k*k!=n)
            {
                ans+=eular(k)*qmod(n,n/k-1)%mod;
                if(ans>=mod) ans-=mod;
            }
        }
        printf("%d\n",ans);
    }
    return 0;
}

poj2409:如果用m种颜色涂环形的n个珠子,重复既考虑旋转,也考虑翻转,问能构成多少种?(n,m都很小)

#include <cstdio>
#include <cmath>
#include <algorithm>
using namespace std;
int m,n;
#define ll long long
int main()
{
    while(scanf("%d%d",&m,&n)&& m+n!=0)
    {
        ll ans=0;
        for(int i=0;i<n;i++)
        ans+=pow(m,__gcd(n,i));
        if(n&1)
            ans+=n*pow(m,(n+1)/2);
        else
        {
            ans+=(n/2)*pow(m,n/2);
            ans+=(n/2)*pow(m,(n+2)/2);
        }
        ans/=2*n;
        printf("%lld\n",ans);
    }
    return 0;
}

 

YOLO26 FP16/INT8混合量化实战:精度无损+速度拉满,边缘设备部署最优解 这是混合量化的灵魂,告诉量化器:哪些层不准动,保留FP16。"""判断是否为量化敏感层 → 是则豁免为FP16返回 True=敏感层(FP16),False=可量化(INT8)"""# 1. 检测头回归分支# 2. 小通道1×1卷积# 3. SiLU 激活# 4. 残差ShortcutYOLO26想要在Jetson、RK3588、昇腾、嵌入式NPU上真正落地,FP16/INT8混合量化是唯一最优解。它的核心逻辑不是玄学,而是工程上的精准取舍能量化的层,全部INT8榨性能; 阅读详情

相关推荐

【WRF-CMAQ实战指南】从环境配置到测试案例运行全解析

本文详细解析了WRF-CMAQ从环境配置到测试案例运行的全过程,包括系统环境检查、依赖库安装、源码获取与项目初始化、关键配置技巧、编译实战与排错、测试案例运行验证等关键步骤。通过实战指南,帮助用户快速掌握WRF-CMAQ的安装和运行技巧,提升空气质量模拟的效率。

year5的博客 244

解题笔记(29)——珠子问题

问题描述:一串首尾相连的珠子(n个),有N种颜色(N       思路:可以利用一种计数的方法。定义两个指针p1和p2,主要有三个步骤:      (1)p1向前移动,如果p1所指的珠子颜色编号为 i ,则增加 i 的出现次数。当出现的颜色种数为N时,p1停止

wuzhekai的专栏 9691

从零开始:如何用Python建立你的第一个人工智能模型

在这篇文章中,我们将介绍如何从零开始使用Python建立你的第一个人工智能模型。无论你是刚接触编程的新手,还是有经验的开发者想进一步探索人工智能领域,这篇文章都将为你提供清晰、详细的指南。我们将一步步探索数据预处理、模型建立、训练和测试的过程,以及如何解读模型的结果。

Allen1862105的博客 4万+

poj2409 & 2154 polya计数+欧拉函数优化

这两个题都是项链珠子的染色问题 也是polya定理的最基本和最经典的应用之一 题目大意: 用m种颜色染n个珠子构成的项链,问最终形成的等价类有多少种 项链是一个环。通过旋转或者镜像对称都可以得到置换 旋转可以旋转 i=[1,n]次。。画图可以看出循环节有gcd(n,i)个 镜像对称的置换画个图也是很容易找的 然后通过polya定理就可以容易的求出等价类的种数了 2409就是这样一个裸...

weixin_30551963的博客 178

从5V降到3.3V,你的LDO到底有多烫?手把手算功耗、选散热,避开这些坑

本文详细解析了LDO在5V转3.3V电路中的发热问题,提供了精确的功耗计算公式和散热设计方法。通过对比不同封装的热阻参数和优化PCB布局,帮助工程师有效降低LDO温度,避免热保护触发。文章还探讨了替代方案的技术拐点,为电源系统优化设计提供实用指导。

weixin_30304375的博客 437

长鑫存储面试真题解析:DRAM工程师的工程直觉与产线思维

DRAM作为现代计算系统的底层存储基石,其性能与可靠性高度依赖半导体物理基础、工艺窗口控制和电路-系统协同设计。理解电荷保持机制、位线电容耦合效应、信号完整性约束等核心原理,是突破传统数字IC思维、构建真实产线语感的关键。在晶圆厂级工程实践中,TEM缺陷识别、BIST空间聚类分析、Retention失效定位等能力,直接关联良率爬坡与客户系统稳定性。本文聚焦长鑫存储一线技术面试中高频出现的工艺-电路-测试三维问题,融合‘电荷保持’‘信号完整性’等热词,还原DRAM工程师必备的系统性建模能力与闭环验证思维,覆盖

weixin_34293246的博客 337

Polya计数法总结 POJ2409&&2154&&SGU282

Polya计数法原理可以看符文杰的集训队论文>、题目可以看陈瑜希的论文> 解题三步骤: 1、确定置换群(注意考虑周全) 2、计算每个置换下的循环节数目 3、带入公式 有时候置换数目太多,而许多置换具有相同的循环节数目,可以统一起来考虑,进行优化。 下面是三道例题,难度递增,第一题是裸题,后面两题都用到了上面说的优化。 1、POJ2409 #include #include #inc

Matrix 1163

5G时代必知:LDPC与Polar码实战解析(附MATLAB仿真代码)

本文深入解析5G时代核心信道编码技术LDPC码与Polar码的原理差异及性能表现,通过MATLAB仿真代码展示其在实际通信系统中的应用。LDPC码适用于大数据块高速传输,而Polar码在小数据块低时延场景表现优异,帮助开发者优化5G系统设计。

sugar的博客 643

poj2409 & poj2154 & hdu4633(Polya定理)

Let it Bead Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 6242   Accepted: 4187 Description "Let it Bead" company is located upstairs at 700 Cannery Row

yypurpose的博客 430

ADS仿真设计平行定向耦合器学习笔记

ADS仿真设计平行定向耦合器

qq_36521926的博客 1万+

vue支付项目-APP支付宝支付功能

如果用户已安装支付宝客户端,商家 App 唤起支付宝完成支付,支付完后跳回到商家 App 内,最后展示支付结果。如果用户没有安装支付宝客户端,商家 App 内会调起支付宝网页支付收银台,用户登录支付宝账号,支付完后展示支付结果。1.点击按钮开通或者续费,会验证是否选择会员商品以及对协议是否查看选中(这里根据项目需要自行验证,可忽略),验证通过打开选择支付方式弹窗页面,选择微信支付或者支付宝支付;4.可取消支付,放弃支付会返回会员页面,页面提示支付取消;1.判断支付方式,如果是2,则是支付宝支付方式。

总结前端开发中遇到的问题,分享前端知识 1万+

poj 2154:Color【polya计数,Euler函数】

http://poj.org/problem?id=2154 poj 2154:Colorhttp://blog.sina.com.cn/s/blog_6f71bea30100opru.html 大意:n种颜色的珠子可组成多少种长度为n的项链?这题和2409 类似,不同之处在于,只考虑旋转,不考虑翻转;因此相对前面两个题目应该说是更简单,但一看数据范围,就不是这么回事了,2409完全...

a48634331的博客 134

Linux 下安装 openjdk 17【详细步骤】

JDK17,安装教程。

甘蓝的专栏 7507

poj 2154 Color (组合数学 polya计数法)

大致题意:给你n种颜色的珠子,和一个长度也是n((n&lt;=1000000000)的项链,用这n种珠子串成这个项链,项链可以旋转,经过旋转所得的项链视为同一种项链,现在告诉你颜色总数和项链的长度n,由于答案可能超出int范围,题目还会给你一个取模的数p,求共能组成几条不同的项链(取模后)。 Time Limit: 2000MS  Memory Limit: 65536K 样例...

217

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

POJ 2409 Let it Bead & POJ 2154 Color (Polya定理)

Polya定理是组合数学中一个重要的计数定理。设G为n个对象的一个置换群,用m种颜色对这n个对象染色,不同的方案数为: ,其中c(gi)为第i个置换的循环节数。 poj2409 有m种颜色且数量不限的珠子,将这些珠子做成长度为n的项链,问能做成多少种不同长度的项链。规定当且仅当两条项链通过旋转或者翻转后能重合在一起且对应珠子的颜色相同,则说两条项链相同。 旋转的情况,将项链顺时针旋转i格之后...

NPU_SXY的博客 290

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

[Note] Burnsde 引理 & Polya 定理

是很好的总结了。因为总是会找不到所以贴一下( polya定理小结   polya定理是组合数学中比较难的一部分。首先需要对置换群、集合论有一定的了解,这样有助于理解burnside引理的证明。其次,polya定理只是对于在环上存在旋转、反射等等价的变换的一种计数方法,实际的题目中很多需要其他的知识来进行辅助。   环上的计数主要就是处理置换 -&gt; 着色这种情况。很关键的一点是同一循环内...

最后一次修改 421

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

polya定理

polya定理是组合数学中比较难的一部分。首先需要对置换群、集合论有一定的了解,这样有助于理解burnside引理的证明。其次,polya定理只 是对于在环上存在旋转、反射等等价的变换的一种计数方法,实际的题目中很多需要其他的知识来进行辅助。 环上的计数主要就是处理置换 -> 着色这种情况。很关键的一点是同一循环内着色相同。因此很多题目就在置换和着色上下文章。 最最简单的polya定理题目是置

556

polya 定理小结 (转)

转自:http://hi.baidu.com/lewutian/item/dc515ff9016a4617ff358220 polya 定理小结 (转) polya定理是组合数学中比较难的一部分。首先需要对置换群、集合论有一定的了解,这样有助于理解burnside引理的证明。其次,polya定理只 是对于在环上存在旋转、反射等等价的变换的一种计数方法,实际的题目中很多需要其他的知识

态度决定高度 1066

群论及Polya计数定理题目入门

.

xiaoyimi的博客 4266

polya定理,求着色数,利用置换群

  polya定理在很久以前的ICPC题目中就已经出现过,不过那个时候大家对于置换群都了解不多,因此polya定理算是很生僻的一个东西。然而人类总是飞速的进步,现在互联网上铺天盖地的题解使得polya定理走出深闺,逐渐被广大acmer所熟知。但是魔高一尺道高一丈,出题人也逐渐把polya定理的题出得越来越难做,越来越不好想,今天我就来总结一下这些颇有难度的polya定理题目(包括Burnside引...

weixin_42165786的博客 1293

置换群Polya定理

Polya定理通常用来解决置换群中的等价类

ZT在努力 1165

Burnside引理和polay计数学习小记

跟数学有关的东西总是非常神奇。 Burnside引理和polay计数学习小记 - Only the Strong Survive - 博客频道 - youkuaiyun.com Polya定理_百度文库 Chap4-2Burnside引理、Polya定理_百度文库 以下内容转自 polya 定理小结 (转)_jiazheng2222的空间_百度空间 polya定理是组合数学中比较难的一部分。首先需

_rabbit的专栏 994

POJ2154 Color

DescriptionBeads of N colors are connected together into a circular necklace of N beads (N&amp;lt;=1000000000). Your job is to calculate how many different kinds of the necklace can be produced. You shoul...

蒟蒻的博客 309

polya|burnside定理的一些总结

基于正方形的置换:(hdu 1812) 旋转只有 0,90,180,270度三种旋法。 旋0度,则置换的轮换数为n*n 旋90度,n为偶数时,则置换的轮换数为n*n/4,n为奇数,则置换的轮换数为(n*n-1)/4+1 旋180度,n为偶数时,则置换的轮换数为n*n/2,n为奇数,则置换的轮换数为(n*n-1)/2+1 旋270度,n为偶数时,则置换的轮换数为n*n/4,n为奇数,则置换

ACM之梦 1556

poj 2154 Color ----polya计数

题意:此题跟POJ 2409类似,只不过只考虑旋转,不考虑翻转; 但是需要用到快速幂和欧拉函数的优化求解。 /* 旋转:顺时针旋转i格的置换中,循环的个数为gcd(i,n), 每个循环的长度为n/gcd(i,n)。 如果枚举旋转的格数i,复杂度显然较高。有没有好方法呢? 可以不枚举i,反过来枚举L。 由于L|N,枚举了L,再计算有多少个i使得0 即gcd(i,n)=n/L。 不妨

imut zcy,I promise You. 652

polya定理再小结

转自:http://www.cppblog.com/sdfond/archive/2010/02/06/107403.aspx 话说ICPC的题目是越来越难,因为经典的算法大家都知道了,因此出题的方向只能是要么把模型隐藏的很深,要么就把一系列算法知识综合起来考察,这个时候分析问题的能力和灵活运用知识的能力就显得尤为重要。   polya定理在很久以前的ICPC题目中就已经出现过,不过那个时候大

755
上一篇: HDU-5527 An Easy Physics Problem(平面上点到圆碰撞反弹)
下一篇: HDU 3089 Josephus again(约瑟夫环,加速优化)
GoLakerswxy
博客等级 码龄9年 41粉丝 158原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值