- 博客(4)
- 收藏
- 关注
原创 [编程题]两个整数二进制位不同个数
第一题:[编程题]两个整数二进制位不同个数链接:两个整数二进制位不同个数__牛客网来源:牛客网题目描述:输入两个整数,求两个整数二进制格式有多少个位不同输入22 33输出5方法一:思路:利用 按位与运算 和 右移运算符。我们都知道 一个数 与 数字 1 按位与 的结果只有两种:0和1 , 那么就 把这两个数字均右移 相同的位数 然后和分别与数字1按位与,如果两个结果相同..
2022-04-10 15:51:18 310
原创 [编程题]二进制中1的个数
链接:二进制中1的个数__牛客网来源:牛客网[编程题]二进制中1的个数输入一个整数 n ,输出该数32位二进制表示中1的个数。其中负数用补码表示。数据范围: 负的2的31次方<=n<=2的31次方-1即范围为:−2147483648<=n<=2147483647方法一: 利用 按位与运算 和 补码右移 我们都知道 1 在内存中存储的是 00000000000000000000000000000001 ,我们就会发现 不管是什么数跟1 按...
2022-04-10 14:55:58 244 1
原创 调整奇数偶数顺序(C语言实现)
题目描述:写一个函数,该函数的功能:调整一个数组中数字的顺序,使得数组中所有的奇数位于所有偶数的前面。思路:1. 给定两个下标left和right,left放在数组的起始位置,right放在数组中最后一个元素的位置2. 循环进行一下操作a. 如果left和right表示的区间[left, right]有效,进行b,否则结束循环b. left从前往后找,找到一个偶数后停止c. right从后往前找,找到一个奇数后停止d. 如果left和right都找到了对应的数据,则交换,继...
2022-04-03 20:03:06 1333 1
原创 第一篇博客
自我介绍我是西电大二软件工程专业的一名学生,大学生活的前一年半把学习的侧重点放在了各种数学和物理上,现在对于编程知识掌握的很浅薄,现在学习编程的目的就是 希望能够在本科毕业前具备成为一名优秀的c++开发工程师的能力。我未来的目标接下来的一年多时间内,尽可能快地掌握老师教的知识,等到大三下学期时,根据那时我的情况,实习或者备战考研或者说不定保研。总之就是快速地提升自己的编程水平。每周花费时间如果寒暑假,每周敲代码时间我会尽力保持在30小时以上。如果开学在学校,我会尽力把每周敲代
2022-01-10 19:31:17 343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人