首页 > 其他分享 >1.17~1.20反思

1.17~1.20反思

时间:2023-01-22 12:33:52浏览次数:60  
标签:1.17 待补 Codeforces 异或 反思 Problem 1.20

1.17


 

Problem - C - Codeforces

容易想到求异或和为完全平方数即可  做前缀异或和 枚举每个异或和以及完全平方数  计算前面为该结果的异或和的个数

枚举完全平方数的上限为2n  该点在赛时没有发现导致上限设置过大超时  因为ai<=n  所以ai的异或和不会超过n的二进制位数  二进制全部位上都为1时也会小于n<<1 即2n

所以上限设为2n即可

 

Problem - D - Codeforces

容易想到二分  验证答案时按大小分为0和1  求二维前缀和即可

 

Problem - E - Codeforces

待补


 

1.18


Problem - D - Codeforces

由条件 u xor v <= min(u,v)可知  u和v的二进制位数不同必不满足该条件

所以按最高位的位置分成不同组  通过构造使得相邻的节点不属于同一组

将树按深度奇偶分为两类  记n的二进制长度为x,则长度为x的不超过2^(x-1)个  小于x的共有2^(x-1)-1个  把1到n中长度为x的全部放在奇层偶层中较多节点的层数  必定放得下

放完后再以此类推 依次放下x-1,x-2,……,1  每次看奇偶层哪个较多就放哪个


 

1.19


Problem - D - Codeforces

待补


 

1.20


Problem - D - Codeforces

待补

 

Problem - E - Codeforces

待补


 

标签:1.17,待补,Codeforces,异或,反思,Problem,1.20
From: https://www.cnblogs.com/nyanya-qwq/p/17062678.html

相关文章

  • 闲话 23.1.20
    闲话明天就过年了!明天很可能没有闲话那就在这里祝每个我闲话的读者新年快乐吧!新年一定要快乐啊!首先得快乐才能想接下来的事呢!中午打了打《德军总部·新秩序》深感现......
  • 力扣每日一题2023.1.20---1817. 查找用户活跃分钟数
    给你用户在LeetCode的操作日志,和一个整数k。日志用一个二维整数数组logs表示,其中每个logs[i]=[IDi,timei]表示ID为IDi的用户在timei分钟时执行了某个操作......
  • 算法--2023.1.20
    1.acwing842--排列数字importjava.util.Deque;importjava.util.LinkedList;importjava.util.List;importjava.util.Scanner;publicclassMain{publicst......
  • 教师續聘:大会反思
    香港— 上周,PDAcademia的董事总经理MichaelIannini有幸成为2016年亚洲K12教育领袖大会的主持人。PDAcademia也是大会的媒体赞助,积极向我们在亚洲的教育家网络推广......
  • 2023.1.17日寄
    \(~~~~\)怎么当天写好的东西又忘了发了/fn一言让死亡觊觎我让恐惧亲吻我来摧毁我深爱的一切可仍夺不走我的选择弹指间湮灭我但命运打不败活着让生命如剧烈的烟火......
  • Waves 14 Complete for Mac(Waves混音效果全套插件) v17.01.2023激活版
    Waves14mac中文版是mac上一款混响功能非常强大的音频编辑后期混音插件套装!全新版本的Waves14Complete拥有需要新的功能,我们最受欢迎的压缩机增加了混合和微调旋钮在API......
  • 算法--2023.1.17
    1.力扣236--二叉树的最近公共祖先classSolution{publicTreeNodelowestCommonAncestor(TreeNoderoot,TreeNodep,TreeNodeq){if(root==null){......
  • 力扣每日一题2023.1.17---1814. 统计一个数组中好对子的数目
    给你一个数组 nums ,数组中只包含非负整数。定义 rev(x) 的值为将整数 x 各个数字位反转得到的结果。比方说 rev(123)=321 , rev(120)=21 。我们称满足下面条......
  • 1.17模拟赛题解
    T1设\(dp_{i,j}\)前\(i+j\)个人站队,第一排站\(i\)个人的方案数。每次对相同身高的一段人进行转移。暴力复杂度是正确的。时间复杂度\(O(n^2)\)。T4考虑二分答......
  • 闲话 23.1.17
    闲话今日推歌(?)挺有味道的!一会儿再补吧。数学\(3\)怎么说?算了不感谢了题解.txt:skyh'sblog彳亍解方程上来以为是分拆数假了一阵子。后来发现这个东西如果没有......