Cellphone Number手机号码

CellPhoneDB三个版本(V2、V3、V4)之间的对比 cellphonedb 阅读详情

3820: 手机号码

题目描述

人们选择手机号码时都希望号码好记、吉利。比如号码中含有几位相邻的相同数字、不含谐音不吉利的数字等。手机运营商在发行新号码时也会考虑这些因素,从号段中选取含有某些特征的号码单独出售。为了便于前期规划,运营商希望开发一个工具来自动统计号段中满足特征的号码数量。
工具需要检测的号码特征有两个:号码中要出现至少 3 个相邻的相同数字,号码中不能同时出现 8 和 4。号码必须同时包含两个特征才满足条件。满足条件的号码例如:13000988721、23333333333、14444101000。而不满足条件的号码例如:1015400080、10010012022。
手机号码一定是 11 位数,前不含前导的 0。工具接收两个数 L 和 R,自动统计出 [L,R] 区间内所有满足条件的号码数量。L 和 R 也是 11 位的手机号码。

输入

有多行数据输入
每行为空格分隔的 2 个正整数 L, R。

输出

输出内容只有一行,为 1 个整数,表示满足条件的手机号数量。

样例输入

12121284000 12121285550

样例输出

5

提示

满足条件的号码:12121285000、12121285111、12121285222、12121285333、12121285550
对于 100% 的测试数据,10^10 ≤ L ≤ R < 10^11

#include <bits/stdc++.h>
#define ll long long
using namespace std;
ll dp[11][3][10][2][2],L,R;
int bit[30];
ll dfs(int pre,int len,int pos,bool is4,bool is8,bool isok){
    if (pos<0) return (len>2&&!(is4&&is8));
    if (is4&&is8) return 0;
    if (isok&&dp[pos][len][pre][is4][is8]+1) return dp[pos][len][pre][is4][is8];
    ll sum=0;
    int l,mxn=(isok)?9:bit[pos];
    for (int i=mxn;i>=0;--i){
        if (len>=3) l=3;
        else if (i==pre) l=len+1;
        else l=1;
        sum+=dfs(i,l,pos-1,is4||i==4,is8||i==8,isok||i<mxn);
    }
    if (isok) dp[pos][len][pre][is4][is8]=sum;
    return sum;
}
ll solve(ll n) {
    if (n <= 9999999999) return 0;
    for (int i=0;i<11;++i)
        bit[i]=n%10,n/=10;
    ll sum = 0;
    for (int i=1;i<=bit[10];++i)
        sum+=dfs(i,1,9,i==4,i==8,i<bit[10]);
    return sum;
}
int main() {
    memset(dp,-1,sizeof dp);
    while(~scanf("%lld%lld",&L,&R)) {
        printf("%lld\n",solve(R)-solve(L-1));
    }
    return 0;
}
一文解决Cellphonedb单细胞互作分析及可视化作图(2) 我们在运行完cellphonedb的热图作图函数后,热图展示的已经是筛选过的p 阅读详情

相关推荐

单细胞分析实录(18): 基于CellPhoneDB的细胞通讯分析及可视化 (上篇)

细胞通讯分析可以给我们一些细胞类群之间相互调控/交流的信息,这种细胞之间的调控主要是通过受配体结合,传递信号来实现的。不同的分化、疾病过程,可能存在特异的细胞通讯关系,因此阐明这些通讯关系至关重要。 CellPhoneDB配有详实的受配体数据库,其整合了此前的公共数据库,还会手动矫正,以得到更加准确的受配体注释。此外,针对受配体有多个亚基的情况,也进行了注释。下面这张图显示了CellPhoneDB配有的数据库包含多少种分泌蛋白和膜蛋白、蛋白质复合物、受配体关系,以及它们来源于什么数据库。 1. CellP

TOP生物信息 1万+

10X单细胞 && 10X空间转录组分析之cellphoneDB可视化进阶

10X单细胞 && 10X空间转录组分析之cellphoneDB可视化进阶

weixin_53637133的博客 1835

CellphoneDB的分析流程(方法二)学习

CellphoneDB 是一个用于分析单细胞转录组数据中细胞-细胞通讯的数据库和计算工具。它基于细胞中表达的配体(ligands)和受体(receptors)来推断不同细胞类型之间的相互作用。CellphoneDB的分析方法一共三种,其中最常用的可能是第二种分析方法:方法1-简单分析(>= v1):不进行统计分析。CellphoneDB 将输出每种细胞类型组合间所有相互作用的平均值。

zfyyzhys的博客 1641

一文解决Cellphonedb单细胞互作分析及可视化作图(1)

很多小白不晓得的问题是如何在windows下安装一个Linux,linux其实是一个操作系统,和windows一样,就是操作处理文件等等,现在windows10及以上可以安装Linux子系统(Linux也有桌面版,后续再说),打开Microsoft store, 检索ubuntu(linux的一个发行版,我想这么解释你就懂了,国产手机基本都用安卓系统,但是牌子有很多,你就把Ubuntu理解为牌子吧,背后的操作系统是Linux即可。安装过程出现各种错误,我遇到的都在下面,如果遇到新的,解决不了,请记得百度。.

qq_42090739的博客 4332

专栏四:解析cellphoneDB(V3版本为主)

新版本旧版本cellphonedb的运行,本专栏尽量结合二者(新版本增加了东西,但框架没有变)

m0_58549466的博客 1202

PSpice 导入 LTspice 仿真实验 --(如何解决PSpice模型无法使用的错误)

参考了网上第三方器件导入LTspice的博客和资料,不论是哪个公司下载的SPICE模型导入LTspice的方法都类似。如果遇到导入报错的情况可以先看一下报错提示,如果通过语法修改实现功能的则说明可以进行仿真,当然性能可能与官方给的模型存在一点出入,但做一个基本的功能验证本人认为还是可以的,总比做出板子用不了或者完全不匹配的要好一些。

伊丽莎白的学习之路 8998

10X单细胞空间通讯分析之最新版cellphoneDB(v4)解读

10X单细胞空间通讯分析之最新版cellphoneDB(v4)解读

weixin_53637133的博客 1997

手把手教你用C#实现TwinCAT 3 ADS通讯(附完整代码示例)

本文详细解析了如何使用C#实现TwinCAT 3 ADS通讯,包括协议核心价值、开发环境配置、变量通信实践及高级应用场景。通过完整代码示例和性能优化技巧,帮助开发者高效实现工业自动化系统中的实时数据交换,特别适合倍福(Beckhoff)平台用户。

weixin_29230901的博客 117

easyui校验封装

<br />$(function(){ /*************************可直接调用的校验方法***************************/ //不为空函数 notNull = function(id, msg){ $('#'+id).validatebox({ required: true, missingMessage: msg }); } //重复函数 reapet = function(id, re_id, msg){

happy492的专栏 5794

EGO_Planner代码学习(三):px4ctrl代码流程

上节阅读了EGO_Planner的轨迹服务器部分的代码,其实质是将规划器生成的轨迹进行离散化,间隔10ms计算当前时刻在轨迹上的位置,并发送到话题上。这两天抽空看了下控制器部分的代码,在l这个软件包里,它的功能是进行px4的模式识别和上层控制,通过线性控制器把发布过来的位置命令解算成飞控的控制量,通过mavros发送给px4。下面就详细看一下它的启动过程。

qq_41069236的博客 6805

STM32F103电压采集proteus仿真

基于HAL库,仿真单片机型号为stm32f103R6,代码keil5。通过单片机的ADC采集功能,测量四路电压,数据经由DMA传输,并将结果通过串口输出,结果比较确,误差在0.01V左右。目前仿真采集四路比较稳定,多了会乱码。proteus版本8.11安装包链接:https://pan.baidu.com/s/1yhNKLl1lGSU9KU0tTuAxcg?pwd=dxe8提取码:dxe8项目下载地址:.

weixin_42490599的博客 4767

SCS【15】细胞交互:受体-配体及其相互作用的细胞通讯数据库 (CellPhoneDB)

点击关注,桓峰基因桓峰基因公众号推出单细胞系列教程,有需要生信分析的老师可以联系我们!单细胞系列分析教程整理如下:Topic 6. 克隆进化之 CanopyTopic 7. 克隆进化之 CardelinoTopic 8. 克隆进化之 RobustCloneSCS【1】今天开启单细胞之旅,述说单细胞测序的前世今生SCS【2】单细胞转录组 之 cellrangerSCS【3】单细胞转录组数据 G...

weixin_41368414的博客 4393

RTC 实时时钟实验

如果在 RTC_CR 寄存器中设置了相应的允许位,则在每个TR_CLK 周期中 RTC 产生一个中断(秒中断)。void BKP_WriteBackupRegister(uint16_t BKP_DR, uint16_t Data) // 往备份区域写用户数据的函数 (这个函数的第一个参数就是寄存器的标号了,这个是通过宏定义定义的)存储在 RTC_ALR 寄存器中的可编程时间相比较,如果 RTC_CR 控制寄存器中设置了相应允许位,比较匹配时将产生一个闹钟中断。寄存器操作完成,并同步之后,设置秒钟中断。

m0_55996456的博客 1205

cellphonedb 及其可视化

在单细胞数据分析过程中,上游的拆库定量,中游的分群注释,目前的门槛是很低的了。但是解析细胞类型异质性不应止于这些,还可以看细胞群之间的通讯。当然,这方面我们介绍过CellChat:细胞间相互作用分析利器。CellChat是以信号通路为单位来计算细胞间交流状态的,很多同学用cellphonedb来做基于配受体对的细胞间交流。今天,我们就来用经典的pbmc3k数据跑一下cellphonedb,并尝试可视化。 先放一张想象图: 文章剩余内容<<< ...

leroylee7的博客 7869

【Charge】仿真目录

Author: JiJi\textrm{Author: JiJi}Author: JiJi Created Time: 2026.01.20\textrm{Created Time: 2026.01.20}Created Time: 2026.01.20 Modified Time: 2026.01.20\textrm{Modified Time: 2026.01.20}Modified Time: 2026.01.20工作流程材料模型[Charge] 电荷分布与折射率变化理论 [Charge] FDTD

u011699626的博客 314

ShardingSphere 5.3 系列Spring 配置升级指南 | Spring Cloud 47

在 `5.3.0` 版本以前,`ShardingSphere-JDBC` 同时支持 `Java API`、`YAML`、`Spring Boot Starter` 和 `Spring Namespace` 等配置方式。 - 当新增或更新 API 时,需要调整多项配置文件,工作量大 - 社区需要维护多重配置文档和示例 - `Spring Bean` 生命周期管理容易受到项目其他依赖的影响,比如 `PostProcessor` 无法正常执行 - `Spring Boot Starter` 和 `Spring N

gmHappy 2万+

cellphoneDB进行CCI以及可视化

cellphoneDB细胞通讯分析,R可视化结果

XMQ_MOLLY的博客 1632

YOLOv11改进 | 引入SFSConv空间频率选择卷积(含SFSC3k2二次创新),空间频率特征协同作用,检测性能全面提升

本文提出在YOLOv11中引入SFSConv空间频率选择卷积模块,通过显式分离和动态融合空间域与频率域特征,解决传统卷积对多尺度目标检测的局限性。SFSConv包含空间频率分离、动态权重融合和协同特征重建三个核心机制,并进一步创新提出SFSC3k2结构,通过双路频率分支增强特征协同作用。该改进显著提升了YOLOv11在遥感、医学等多尺度复杂场景下的检测性能,实验显示在微小目标检测任务中mAP提升5%-10%。代码实现展示了SFSConv模块的核心逻辑及其在PyTorch中的高效实现。

走向CTO的路上... 768

CellPhoneDB:探索细胞通讯的强大工具

CellPhoneDB:探索细胞通讯的强大工具 项目介绍 CellPhoneDB 是一个公开可用的存储库,包含人类curated的受体、配体及其相互作用,并配有一个工具,用于查询您自己的单细胞转录组数据(甚至如果是纯细胞群体的批量转录组数据也没问题!)。CellPhoneDB 的一个显著特点是它考虑了配体和受体的亚单位结构,准确地表示异聚复合物。这对于研究细胞通讯至关重要,因为细胞通讯依赖于超越大...

gitblog_00578的博客 943

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

装cellphonedb 碰到的问题&常见问题汇总

cellphonedb

weixin_51157223的博客 3377

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

OJ1246: Phone numbers

【题目描述】 Phone number in Berland is a sequence of n digits. Often, to make it easier to memorize the number, it is divided into groups of three digits. For example, the phone number 119733 is easi...

theory and practice的博客 344

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

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

windows最新细胞通讯cellphonedb版本V4安装方法。旧版升级从第七步开始

cellphonedb下载升级

m0_58549466的博客 3179

CellPhoneDB报错[WARNING] Database ‘{value}‘ is not available.

解决方法:换成3.0.0版本。

YZJenny的博客 1873

CellPhoneDB 更新4.0 版速度更快

之前版本的CellPhoneDB依赖的anndata不兼容导致使用h5ad的文件作为count matrix输入报错,没想到CellPhoneDB更新到了4.0解决了这个问题,而且运行速度超级快几分钟就跑完了10几万细胞的主要流程。输入的count文件也可以是文本文件,但是h5ad文件速度更快。如果是小鼠基因,则需要把基因名转换为人的基因名。<生信交流与合作请关注公众号@生信探索>文件就可以不需要下边的步骤。如果是人的基因就直接使用。输出文件和可视化可以参考。

生信探索 735

2025.03.23【前沿工具】| CellPhoneDB:基因网络分析与可视化的利器

在单细胞生物学的迅猛发展中,理解细胞间的通讯机制对于揭示组织功能和疾病状态至关重要。CellPhoneDB工具,作为一个专门设计用来分析单细胞转录组数据并推断细胞间通讯网络的平台,应运而生。它通过整合已知的分子相互作用库和转录组数据,为研究人员提供了一种强大的工具,用以揭示细胞间的直接和间接相互作用。CellPhoneDB的核心优势在于其能够模拟细胞-细胞通讯,包括旁分泌、近分泌和内分泌等过程,从而提供了一个全面的视角来观察组织内的细胞通讯网络。数据预处理:将单细胞转录组数据转换为适合分析的格式。

1523
上一篇: Shopping商店购物
下一篇: 山东OI2017-数字表格
cybbsc
博客等级 码龄10年 15粉丝 87原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值