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

每日一题(づ ̄3 ̄)づ╭❤~(数字在升序数组中出现的次数,整数转换)

 

# define _CRT_SECURE_NO_WARNINGS 
#include<stdio.h>

int main()
{
	int arr[] = {1,3,3,4,5,5,5,7};
	int n = 0;
	int count = 0;
	int sz=sizeof(arr)/sizeof(arr[0]);
	printf("请输入你要查找的数值:\n");
	scanf("%d", &n);
	for (int i = 0; i < sz; i++)
	{
		if (n == arr[i]) {
			count++;
		}
	}
	printf("%d", count);
	return 0;
}

 

int GetNumberOfK(int* nums, int numsLen, int k ) {
    int count = 0;
    for (int i = 0; i < numsLen; i++) {
        if (nums[i] == k)
            count++;
    }
    return count;
}

 

#include <stdio.h>  
  
// 函数声明  
int countBitsToChange(int A, int B);  
  
int main() {  
    int A = 10; // 示例整数A  
    int B = 13; // 示例整数B  
  
    int changes = countBitsToChange(A, B);  
    printf("需要改变 %d 个位才能将整数 %d 转换为整数 %d。\n", changes, A, B);  
  
    return 0;  
}  
  
// 函数定义  
int countBitsToChange(int A, int B) {  
    int changes = 0;  
    int xorResult;  
  
    // 对A和B进行异或操作,得到不同位的掩码  
    xorResult = A ^ B;  
  
    // 统计异或结果中1的个数,即需要改变的位数  
    while (xorResult != 0) {  
        if (xorResult & 1) { // 检查最低位是否为1  
            changes++;  
        }  
        xorResult >>= 1; // 右移一位  
    }  
  
    return changes;  
}

 

 今天的每日一题到此结束,俺们下次再会!


http://www.kler.cn/a/229647.html

相关文章:

  • 计算机网络 (33)传输控制协议TCP概述
  • Agentless:OpenAI 采用的非代理框架
  • // Error: line 1: XGen: Candidate guides have not been associated!
  • django基于Python的智能停车管理系统
  • 如何稳定使用 O1 / O1 Pro,让“降智”现象不再困扰?
  • django基于Python的电影推荐系统
  • arm 汇编积累
  • 节点确认交易全过程
  • docker下拉(pull)镜像和生成容器,文章尾部有常用的linux命令
  • PHP实现DESede/ECB/PKCS5Padding加密算法兼容Java SHA1PRNG
  • Jgit Packfile is truncated解决方案
  • c++中的char[] ,char* ,string三种字符串变量转化的兼容原则
  • Unity_ShaderGraph节点问题
  • e^{ix} 的 conjugate value(复共轭)
  • 易点易动设备管理系统——精确管理BOM,提升生产效率
  • 【AI绘画+Midjourney平替】Fooocus:图像生成、修改软件(Controlnet原作者重新设计的UI+Windows一键部署)
  • Autovue R21.1 发布
  • Flask 入门4:Flask 模板
  • 容器化技术基础概念:雪花服务器与凤凰服务器
  • IEC61499 学习记录
  • 敏捷软件研发管理流程- scrum
  • VXLAN:虚拟化网络的强大引擎
  • JSch - 配置SFTP服务器SSH免密登录
  • C语言学习(6)—— 指针
  • 第十四篇【传奇开心果系列】Python的OpenCV库技术点案例示例:图像特征提取与描述
  • ST-LINK USB communication error的解决办法