位操作 运算符:~、&、|、^、 、 =、 二进制、十进制、十六进制 位运算符位字段 _Alignas _Alignof 二进制、位和字节 计算机适用基底为2的数制系统。它用2的幂而不是10的幂。以2为基 底表示的数字被称为二进制数(binary number)。二进制中的2和十进制中 的10作用相 ...
分类:
编程语言 时间:
2020-05-13 17:18:29
阅读次数:
85
在看Collections工具类代码时,发现翻转数组的逻辑,感觉很有趣。思想:折半交换 public static void main(String[] args) { // TODO Auto-generated method stub int[] n = new int[] {1,2,3,4,5 ...
分类:
编程语言 时间:
2020-05-12 15:25:49
阅读次数:
63
字符集 创建文本文件默认使用ANSI,就是系统默认编码方式,中文window系统默认使用GBK编码方式 1. 字节 这是最基本的概念,字节是计算存储容量的一种计量单位,我们知道计算机只能识别1和0组成的二进制位,一个数就是1位(bit),为了方便计算,我们规定8位就是一个字节 2. 字符 字符和字节 ...
分类:
其他好文 时间:
2020-05-12 13:40:40
阅读次数:
59
问题描述 2.6 编写一个函数setbits(x, p ,n, y),该函数返回对x执行下列操作后的结果值: 将x中从第p位开始的n个(二进制)位设置为y中最右边n位的值,x的其余各位保持不变。 Write a function setbits(x,p,n,y) that returns x wit ...
分类:
编程语言 时间:
2020-05-12 00:01:56
阅读次数:
167
先建立卡片 xml 。view_card_item.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android: ...
分类:
其他好文 时间:
2020-05-11 22:06:23
阅读次数:
68
题意为,输入“I am zhang.” 输出“zhang. am I”. 我的思路是先将每个单词翻转,然后再讲整个句子翻转。 注意怎么识别单个单词,一种是空格,另一种是句子的结尾。 #include<bits/stdc++.h> using namespace std; void Reverse(s ...
分类:
其他好文 时间:
2020-05-11 01:26:55
阅读次数:
92
题意: 一个n个节点的有向图,节点标号从1到n,存在m条单向边。每条单向边有一个权值,代表翻转其方向所需的代价。求使图变成无环图,其中翻转的最大边权值最小的方案,以及该方案翻转的最大的边权。 Input 单组输入,第一行包含两个整数n和m(2≤n≤100 000,1≤m≤100 000) 接下来m行 ...
分类:
编程语言 时间:
2020-05-09 21:40:08
阅读次数:
69
题目: 解答: 方法一: 两次反转,先反转每个单词,再反转每个句子。 方法二: 1 class Solution { 2 public: 3 string reverseWords(string s) 4 { 5 if(s.empty()) 6 { 7 return s; 8 } 9 10 int ...
分类:
其他好文 时间:
2020-05-09 21:16:30
阅读次数:
57
0x01 strrev() 定义用法:strrev() + 翻转字符串 substr() 定义: + 返回字符串的一部分 用法:substr(string,start,length) + string,必需,查询的字符串 + start,必需,在字符串的开始位置 + length,可选,返回字符串的 ...
分类:
Web程序 时间:
2020-05-08 12:46:55
阅读次数:
71
在使用二值信号量的时候,会出现低优先级任务获取二值信号量,但二值信号量还没释放时,高优先级任务需要获取二值信号量,这时二值信号量已经被低优先级任务获取,高优先级任务只能挂起,如果这时有一个中优先级任务响应,就会出现中优先级任务响应而高优先级任务不被响应。这种中优先级任务比高优先级任务先响应的现象就是 ...
分类:
其他好文 时间:
2020-05-05 10:48:42
阅读次数:
48