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

网站文章优化网站的动态是什么意思

网站文章优化,网站的动态是什么意思,icp备案证书号查询,12306网站是是阿里巴巴做的吗目录 T1. 问题求解思路分析T2. 抓牛思路分析T3. 交易市场思路分析T4. 泳池思路分析T1. 问题求解 给定一个正整数 N N N,求最小的 M M M 满足比 N N N 大且 M M M 与 N N N 的二进制表示中有相同数目的 1 1 1。 举个例子,假如给定 N N N 为 78 78 78,二进制表示为 … 目录 T1. 问题求解思路分析 T2. 抓牛思路分析 T3. 交易市场思路分析 T4. 泳池思路分析 T1. 问题求解 给定一个正整数 N N N,求最小的 M M M 满足比 N N N 大且 M M M 与 N N N 的二进制表示中有相同数目的 1 1 1。 举个例子,假如给定 N N N 为 78 78 78,二进制表示为 100 1110 100\ 1110 1001110,包含 4 4 4 个 1 1 1,那么最小的比 N N N 大的并且二进制表示中只包含 4 4 4 个 1 1 1 的数是 83 83 83,其二进制是 101 0011 101\ 0011 1010011,因此 83 83 83 就是答案。 时间限制:1 s 内存限制:64 MB 输入 输入若干行,每行一个数 N ( 1 ≤ N ≤ 1 0 6 ) N\ (1 ≤ N ≤ 10^6) N(1≤N≤106),如果这行为 0 0 0 表示输入结束。输出 对于每个 N N N,输出对应的 M M M。样例输入1 2 3 4 78 0样例输出2 4 5 8 83思路分析 此题考查枚举算法与数位分离,属于入门题。 首先计算出 n n n 的二进制形式中 1 1 1 的个数。然后从 n + 1 n+1 n+1 开始依次枚举,寻找与 n n n 的二进制形式中 1 1 1 的个数相等的第一个数字即可。 /** Name: T1_1.cpp* Problem: 问题求解* Author: Teacher Gao.* DateTime: 2025/01/08 23:50*/#include iostreamusing namespace std;int main() {ios::sync_with_stdio(false);cin.tie(0);int n;while (cin n n) {int p = n, cnt = 0;while (p) {p = p - 1;cnt++;}while (1) {p = ++n;int cnt2 = 0;while (p) {p = p - 1;cnt2++;}if (cnt2 == cnt) {cout n "\n";break;}}}return 0; }从二进制的角度考虑,要保证比 n n n 大,且二进制形式中 1 1 1 的数量不变,相当于让某一个 1 1 1 向左移动一位。容易想到向左移动的这个 1 1 1 的左边必须是 0 0 0,那么我们可以从最低位 1 1 1 开始向左寻找,当发现某一位是 0 0 0 的时候,将它右边那个 1 1 1 移动过来即可。但是这样仍然不是最小的,我们需要将这一位右边的 1 1 1 全都移动到最低位才能满足最小。观察示例中 78 78 78 和 83 83 83 的二进制形式,可以更好地理解这一点。 最优策略既然已经分析出来了,那么只要找到那个合适的 1 1 1,答案便是固定的。首先通过 n -n 可以求出 n n n 的最低位 1 1 1 的位权,从这一位开始向左寻找第一位 0 0 0,同时统计 1 1
http://www.hkea.cn/news/14357121/

相关文章:

  • 女装网站模板闪灵企业建站系统
  • 顺的网站建设服务比58同城做的好的网站
  • 网站摇奖活动怎么做wordpress图片大小
  • 镇江网站设计开发公司电话通辽网站开发招聘
  • 河南搜索引擎推广多少钱20条优化防疫措施方案
  • 文化传播网站模板凡科网代理商登录
  • 昌平网站建设浏览器在线进入
  • 选课网站开发呼和浩特做网站的公司有哪些
  • 网站建设中心联系方式搜索网站不显示图片
  • seo优化顾问服务阿亮企业seo可以达到怎样的效果
  • 网站开发联系人国强wordpress 描述设为标题
  • 电商平台官方网站基层网站建设作用
  • 湖州网站推广微网站开发手机模拟器
  • 简约大气的网站厦门建站公司哪家好
  • wap网站制作需要多少钱电子商务网站建设设计报告
  • 服务号微网站怎么做仿网站ppt怎么做
  • 在那个网站做直播好赚钱网页设计代码html基础框架
  • 地铁建设网站网站生成器下载
  • 怎么在阿里云建网站杭州论坛网站建设
  • 生意网官方网站整站优化代理
  • 陕西锦宇建设有限公司网站甘肃省建筑信息平台
  • 中国建设银行网站查征信网站具有购买功能需要怎么做
  • 网站建设都需要买什么东西360建筑网证书
  • 韩国网站never官网项目建设流程
  • 百度网站自然排名优化湖南微信网站建设
  • 保定 网站建设学历提升销售好做吗
  • 网站建设 排名下拉软件开发联系电话
  • 网站制作公司哪个好ui作品集展示模板
  • 网站排名seo培训建设网站资质查询
  • 昆明专业网站建设长沙做网站的公司有哪些