news 2026/5/1 4:06:56

2025年华南师范大学计算机考研复试机试真题(附 AC 代码 + 解题思路)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2025年华南师范大学计算机考研复试机试真题(附 AC 代码 + 解题思路)

2025年华南师范大学计算机考研复试机试真题

2025年华南师范大学计算机考研复试上机真题

历年华南师范大学计算机考研复试上机真题

历年华南师范大学计算机考研复试机试真题

更多学校题目开源地址:https://gitcode.com/verticallimit1/noobdream

N 诺 DreamJudge 题库:输入 “学校名称” 即可筛选该校历年机试真题,题目均在考纲范围内,按难度自动排序。还可搭配《计算机考研机试攻略》刷题,书中题目可通过题号直接在题库中查找。

0和1的个数

题目描述

Time Limit: 1000 ms
Memory Limit: 256 mb

给定一个int型整数,输出这个整数的二进制的0和1的个数。

输入输出格式
输入描述:

输入一个整数n

输出描述:

输出这个整数的二进制的0和1的个数。

输入输出样例
输入样例#:
15
输出样例#:
count0=28 count1=4

代码一

  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main(){
  4. int a;
  5. cin>>a;
  6. int b=a;
  7. int num0=0,num1=0;
  8. while(a!=0){
  9. if(a%2==1)
  10. num1++;
  11. a=a/2;
  12. // cout<<"a="<<a<<endl;
  13. }
  14. num0 = 32-num1;
  15. if(b<0){
  16. num1++;
  17. num0--;
  18. }
  19. cout<<"count0="<<num0<<" count1="<<num1;
  20. return 0;
  21. }

代码二

  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5. int a;
  6. cin>>a;
  7. vector<int> cun;
  8. while(a>=2)
  9. {
  10. int t=a%2;
  11. a=a/2;
  12. cun.push_back(t);
  13. }
  14. int len=cun.size();
  15. int zero=0,one=0;
  16. for(int i=0;i<len;i++)
  17. {
  18. if(cun[i]==0)
  19. {zero++;}
  20. else
  21. {one++;}
  22. }
  23. one++;
  24. cout<<"count0="<<32-one<<" ";
  25. cout<<"count1="<<one<<endl;
  26. return 0;
  27. }

代码三

  1. #include<iostream>
  2. #include<vector>
  3. using namespace std;
  4. void binary_rewrite(int x){
  5. vector<int> nums;
  6. int n,count=0;
  7. while(x>0){
  8. n=x%2;
  9. nums.push_back(n);
  10. x/=2;
  11. }
  12. for(int i=0;i<nums.size();i++) count+=nums[i];
  13. cout<<"count0="<<32-count<<' '<<"count1="<<count<<endl;
  14. }
  15. int main(){
  16. int x;
  17. cin>>x;
  18. binary_rewrite(x);
  19. return 0;
  20. }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 4:01:59

leetcode热题岛屿数量

给你一个由 1&#xff08;陆地&#xff09;和 0&#xff08;水&#xff09;组成的的二维网格&#xff0c;请你计算网格中岛屿的数量。岛屿总是被水包围&#xff0c;并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。此外&#xff0c;你可以假设该网格的四条边均被…

作者头像 李华
网站建设 2026/5/1 4:06:57

【图像处理基石】什么是神经渲染?

前言 在计算机图形学和计算机视觉的交叉领域&#xff0c;神经渲染&#xff08;Neural Rendering&#xff09;正成为最热门的研究方向之一。它打破了传统渲染依赖手工设计规则的局限&#xff0c;用神经网络学习从数据到图像的映射&#xff0c;让“AI画画”“数字人重建”“场景生…

作者头像 李华
网站建设 2026/4/30 12:46:16

性能测试中关于硬件环境的测试

比如营销活动的服务器的部署规格&#xff1a; 部署规格 CPU&#xff1a;0.001~4 (Core) 内存&#xff1a;16384~16384(Mb) 6个POD测试要点&#xff1a;单个pod的性能指标摸底&#xff0c;6Pod 集群峰值容量测试&#xff0c;6Pod 集群 72 小时稳定性测试&#xff0c;6Pod 集群容…

作者头像 李华
网站建设 2026/4/30 20:04:51

微信小程序uniapp-vue新闻网站

文章目录具体实现截图主要技术与实现手段系统设计与实现的思路系统设计方法java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;具体实现截图 本系统&#xff08;程序源码数据库调试部署讲解&#xff09;带文档1万…

作者头像 李华
网站建设 2026/5/1 2:44:03

微信小程序uniapp-vue校园美食评论餐饮配送商家 配送员

文章目录具体实现截图主要技术与实现手段系统设计与实现的思路系统设计方法java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;具体实现截图 本系统&#xff08;程序源码数据库调试部署讲解&#xff09;带文档1万…

作者头像 李华