color green blue orange red white

当前位置: 主页 > 程序 >

计算二进制表示中有多少 "1"

缩略图

    # 问题任意给定一个32位无符号整数n,求n的二进制表示中1的个数,比如n = 5(0101)时,返回2,n = 15(1111)时,返回4这也是一道比较经典的题目了,相信不少人面试的时候可能遇到过这...

    阅读全文>>

[程序]作者:haden点击:177好评:0

2021-10-13

atan函数优化

缩略图

    有没有考虑过C/C++函数中三角函数是如何计算出来的呢? 三角函数原理: 数学书告诉我们任何函数都可以通过泰勒展开找到近似解。常见三角函数的泰勒展开如下: 实现代码为: //以...

    阅读全文>>

[程序]作者:haden点击:444好评:8

2021-10-09

RC 文件包含 afxres.h,编译报错的解决办法

缩略图

    # 问题基于Visual Studio低版本开发的工程,在使用高版本打开,编译时报错“致命错误 RC1015: 无法打开包含文件 afxres.h”。# 原因这个是MFC类库的头文件,一些升级上来的工程内,rc 文件包...

    阅读全文>>

[程序]作者:haden点击:95好评:0

2021-10-09

排序算法总结

缩略图

    一、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 非线性时间比较类排序 :通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比...

    阅读全文>>

[程序]作者:haden点击:225好评:10

2021-10-08

C++11 原子类型与原子操作

缩略图

    原子操作是在多线程程序中“最小的且不可并行化的”操作,意味着多个线程访问同一个资源时,有且仅有一个线程能对资源进行操作。通常情况下原子操作可以通过互斥的访问方式来...

    阅读全文>>

[程序]作者:haden点击:238好评:0

2021-10-04