这种题目给一个数组,里面有一个数字只出现过一次,其他数字都出现过k次,求这个只出现过一次的数字。 参考leetcode评论区的思路,这种题目对于任意k都有一个通用解法,这个解法分别考察二进制位的每一位,求出每一位是1还是0,最终得到答案。 比如求答案的最后一位,那么统计数组所有数字的最后一位是等于1 ...
分类:
其他好文 时间:
2020-02-10 10:04:42
阅读次数:
77
`JavaScript权威指南`关于等号进行类型转换中的内容: 1、如果两个操作数的类型相同,则 同 的比较规则相同。 2、如果两个操作数类型不相同, 相等操作符可能会认为他们相等。检测相等会遵守如下规则和类型转换: a、如果一个值是 ,另外一个是 ,则他们相等; b、如果一个值是数字,另一个是字符 ...
分类:
其他好文 时间:
2020-02-10 00:14:32
阅读次数:
97
C++要使用hash_map的时候,除了引入头文件: #incluse<hash_set>/<hash_map> 还需要使用__gnu_cxx命名空间,否则报错。即: using namespace __gnu_cxx; ...
分类:
编程语言 时间:
2020-02-08 09:21:05
阅读次数:
89
引言 在流行的用法中,“Linux”通常是指围绕Linux内核的一组操作系统发行版。但从严格意义上讲,Linux仅指内核本身的存在。为了构建一个完整的操作系统,Linux发行版通常包括来自GNU项目和其它源的工具和库。最近,越来越多的开发人员使用Linux来构建和运行移动应用程序;它还在开发价格合理 ...
分类:
系统相关 时间:
2020-02-05 16:31:44
阅读次数:
87
在GNU C中,宏可以接受可变数目的参数,就象函数一样,例如: 1 2 #define pr_debug(fmt,arg...) \ printk(KERN_DEBUG fmt, ##arg) 用可变参数宏(variadic macros)传递可变参数表 你可能很熟悉在函数中使用可变参数表,如: 1 ...
分类:
编程语言 时间:
2020-02-04 21:55:50
阅读次数:
67
1.在开机gnu界面按e,进入编辑页面 在quiet splash 后添加空格pcie_aspm=off 2.开机之后在命令行输入 sudo gedit /etc/default/grub 会出现警告,不用管他,找到 GRUB_CMDLINE_LINUX_DEFAULT 关键字将其值修改为quiet ...
分类:
系统相关 时间:
2020-01-30 21:12:23
阅读次数:
103
Codeblocks17.12以及Gcc和汉化包链接: 链接:https://pan.baidu.com/s/1F23fjvi8xRpQ9xR14ILpEA 提取码:90d6 一、TDM-GCC 的安装: 二、GCC配置 打开codeblock,点击Settings->Complier(设置->编译 ...
分类:
其他好文 时间:
2020-01-29 19:40:03
阅读次数:
219
零、环境 os:centos8 阿里云 kernel:Linux ${hostname} 4.18.0-80.11.2.el8_0.x86_64 #1 SMP ${time} x86_64 x86_64 x86_64 GNU/Linux nginx:nginx-1.17.5 一、编译安装nginx ...
分类:
Web程序 时间:
2020-01-28 23:21:06
阅读次数:
147
sudo netease-cloud-music /opt/netease/netease-cloud-music/netease-cloud-music: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (requir ...
分类:
系统相关 时间:
2020-01-27 22:20:30
阅读次数:
280
STL - Standard Template Library , 是C++标准里面规定的模板库接口规范,但它只是接口规范,没有规定具体怎么实现。 STL是C++标准的一部分,所以每个C++编译器都会至少带一份STL实现。当然除了这些C++编译器带的实现外,还有一些独立的STL实现。 GNU STL ...
分类:
其他好文 时间:
2020-01-26 14:31:34
阅读次数:
100