废话不多说,直接干活! 强制类型转换的实质(普通数据类型): 1、保持位值不变,只是改变了解释这些位置的方式(最高位是否看成符号位来解释等等) 2、将short 或者 short 类型数据转化为 unsigned 类型时,先将数据转换为 int 类型,再将int 类型 转换为 unsigned in ...
分类:
其他好文 时间:
2019-09-30 18:19:34
阅读次数:
238
题目描述 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 解法一:设置标志为flag=1,逐个位移至不同位置,比较是否为1. C++实现 class Solution { public: int NumberOf1(int n) { unsigned int flag=1; int ...
分类:
其他好文 时间:
2019-09-30 14:31:32
阅读次数:
77
1.用C51单片机实现花样流水灯,代码如下: #include <reg52.h> #define LED_All P1 //led灯所用的接口,单片机接口不同,led灯不同void delayms(){unsigned char x = 0; unsigned char i;unsigned ch ...
分类:
其他好文 时间:
2019-09-28 23:23:56
阅读次数:
133
1.用C51单片机实现花样流水灯,代码如下: #include <reg52.h> #define LED_A P1 //led灯所用的接口,是哪个口就写P几void delayms(){ unsigned char x = 0; unsigned char i; unsigned char y = ...
分类:
其他好文 时间:
2019-09-28 14:25:58
阅读次数:
115
具体对应参见官方< 点击此处 C#和C++的互操作性,同行的文章不错,点我跳转 //C++中的DLL函数原型为 //extern "C" __declspec(dllexport) bool 方法名一(const char* 变量名1, unsigned char* 变量名2) //extern " ...
分类:
Web程序 时间:
2019-09-27 19:25:07
阅读次数:
113
#include <bits/stdc++.h> #define MAXN 1005 using namespace std; unsigned long long f[MAXN][MAXN],w[MAXN]; int num[MAXN]; #define FZ(i,p)(f[i-1][p]+num... ...
分类:
其他好文 时间:
2019-09-26 23:13:55
阅读次数:
100
"cf" "luogu" 先将问题转换.由于一个网友要 一直 和他同名答案才能+1,所以对于一个改名的间隔,如果要选这个网友就不能选其他网友,所以对于两个1操作之间的所有网友分别相互连边.最后我们得到了一张图,现在问题是无向图最大独立集 $n\le 40$,那就$meet\ in\ the\ mid ...
分类:
其他好文 时间:
2019-09-26 23:08:59
阅读次数:
102
A 矩阵树定理可以用于最小生成树计数,最直观的做法就是求个mst,再用矩阵树定理求最小生成树个数,但是n<=1e5,显然不是o(n^3)可以做出来的。 考虑随机数据生成器,固定1e5的边,但是边权在unsigned long long的范围内随机指定,由样例看出,即使是点数很少的情况下,最多也只有一 ...
分类:
其他好文 时间:
2019-09-26 00:10:59
阅读次数:
130
MariaDB第三章(select) 基本查询 --查询基本使用(条件,排序,聚合函数,分组,分页) --创建学生表 create table students ( id int unsigned not null auto_increment primary key, name varchar(2 ...
分类:
数据库 时间:
2019-09-25 15:59:02
阅读次数:
119
mariadb第二章-增删改 MariaDB 数据类型 MariaDB数据类型可以分为数字,日期和时间以及字符串值。 使用数据类型的原则:够用就行, 尽量使用范围小的,而不用大的 常用的数据类型 整数:int, bit 小数:decimal #decimal(5,2) 字符串:varchar, ch ...
分类:
数据库 时间:
2019-09-25 15:35:45
阅读次数:
106