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

ywy_c_asm题

未知出处

题意:

定义一个无穷长的数列,满足以下性质:
$1.X_{2n}=-{X_{n}}$

$2.X_{2n}=(-1)^{(n+1)}*X_{n}$

$3.X_{2n-1}=(-1)^{(n+1)}*X_n$

1e5个询问,求:
$1.X_k$

$2.S_k$即前缀和

(大概是这样)

 

画一画递推式的图,或者观察2n,n可以看到转移类似一个二叉树。

第一个点要特判

树高logn

左右儿子有不同的边权

可以类似二进制差分,一路走到$X_k$即可求出第一问

 

第二问,

发现是一个连续的子树块

往1点走,发现可以把两边的子树分别算上,而且都是完全二叉树!

可以dp[deep][0/1][0/1]表示深度为deep的完全二叉树的根节点权值-1/+1,奇偶性0/1时,子树的和(这个是固定的)

 

logn走一下即可。

特判1点

 

转载于:https://www.cnblogs.com/Miracevin/p/10202547.html

相关文章:

  • Vue源码解析(二)Vue的双向绑定讲解及实现
  • CF960G Bandit Blues(第一类斯特林数)
  • 我的网站搭建 (第21天) 评论功能设计
  • PHP 5.6 已结束安全支持,你升级到 PHP 7 系列了吗?
  • 企业网管用linux搭建邮件服务器为公司降本增效
  • Android基础:常见布局
  • 活佛开示小册下载
  • 在eclipse里配置Android ndk环境 适用于windows mac 和linux[转]
  • 把SOA看清楚
  • yafeilinux.com的开源项目非常好的东西
  • 从问题看本质:socket到底是什么?
  • LINQ之路 4:LINQ方法语法
  • matlab练习程序(异或分类)
  • REST构架风格介绍之二:CRUD
  • Silverlight for Windows Phone 7开发系列(4):动画开发
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • 230. Kth Smallest Element in a BST
  • CSS 专业技巧
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • SpiderData 2019年2月16日 DApp数据排行榜
  • spring-boot List转Page
  • vue从创建到完整的饿了么(11)组件的使用(svg图标及watch的简单使用)
  • 成为一名优秀的Developer的书单
  • 从0到1:PostCSS 插件开发最佳实践
  • 第十八天-企业应用架构模式-基本模式
  • 分类模型——Logistics Regression
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 力扣(LeetCode)56
  • 自制字幕遮挡器
  • mysql面试题分组并合并列
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • #pragam once 和 #ifndef 预编译头
  • $emit传递多个参数_PPC和MIPS指令集下二进制代码中函数参数个数的识别方法
  • (Redis使用系列) Springboot 使用Redis+Session实现Session共享 ,简单的单点登录 五
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (附源码)ssm户外用品商城 毕业设计 112346
  • (九)信息融合方式简介
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理第3章 信息系统治理(一)
  • (一)pytest自动化测试框架之生成测试报告(mac系统)
  • (转)linux 命令大全
  • .Net7 环境安装配置
  • .net图片验证码生成、点击刷新及验证输入是否正确
  • .net网站发布-允许更新此预编译站点
  • [Android Pro] AndroidX重构和映射
  • [C/C++]关于C++11中的std::move和std::forward
  • [C++数据结构](22)哈希表与unordered_set,unordered_map实现
  • [C进阶] 数据在内存中的存储——浮点型篇
  • [DevEpxress]GridControl 显示Gif动画
  • [GDOUCTF 2023]<ez_ze> SSTI 过滤数字 大括号{等
  • [Gradle] 在 Eclipse 下利用 gradle 构建系统
  • [IOI2007 D1T1]Miners 矿工配餐
  • [java后端研发]——文件上传与下载(2种方式)
  • [MICROSAR Adaptive] --- autosar官方文档阅读建议
  • [NOIP 2003] 栈(三种方法:DP、数论、搜索)