随笔分类 -  二进制枚举

摘要:##[AcWing 487. 金明的预算方案](https://www.acwing.com/problem/content/description/489/) ### 一、题目描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。 更让他高兴的是,妈妈昨 阅读全文
posted @ 2021-12-26 11:17 糖豆爸爸 阅读(194) 评论(0) 推荐(0) 编辑
摘要:AcWing801. 二进制中1的个数 一、题目描述 给定一个长度为 n 的数列,请你求出数列中每个数的二进制表示中 1 的个数。 输入格式 第一行包含整数 n。 第二行包含 n 个整数,表示整个数列。 输出格式 共一行,包含 n 个整数,其中 阅读全文
posted @ 2021-09-08 10:23 糖豆爸爸 阅读(616) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.com.cn/problem/P2036 一、二进制枚举大法 #include <bits/stdc++.h> using namespace std; const int INF = 0x3f3f3f3f; typedef long long LL; const 阅读全文
posted @ 2021-07-27 14:06 糖豆爸爸 阅读(102) 评论(0) 推荐(0) 编辑
摘要:题目传递门 一、深搜步骤 1、深搜结束的条件 深度优先搜索本质上是递归,递归必然要求有出口,否则就是死循环,所以,深度优先想要考虑出口是什么。 (1)选择完了所有的数字,对应n,还没有找到和为质数。 (2)已经选择够了k个数字,就需要判断和是不是质数了,是就输出不是也没有必要继续了。 2、参 阅读全文
posted @ 2021-07-13 13:59 糖豆爸爸 阅读(112) 评论(0) 推荐(0) 编辑
摘要:组合数的输出 题目传递门 以n=5为例,那么原集合就是{1,2,3,4,5} 按照每个数字是否存在于子集合中可能有: {0,0,0,0,0} > {0,0,0,0,1} >{5} {0,0,0,1,0} >{4} {0,0,0,1,1} > 阅读全文
posted @ 2021-07-13 09:31 糖豆爸爸 阅读(124) 评论(0) 推荐(0) 编辑

Live2D
点击右上角即可分享
微信分享提示