- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 查看linux系统发行版信息
[root@localhost ~]# cat /etc/issueCentOS release 6.4 (Final)Kernel \r on an \m
2016-06-28 17:10:55 350
原创 CPU个数和核数的判断依据
一直听说多核,多cpu,但是一直没有具体明白怎么查看一台linux机器的这些信息。前段时间终于抽空学习了一下CPU个数和核数的判断依据: 1. physical id 个数为物理CPU的个数2. core id 个数为核数3. 逻辑CPU# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的
2016-06-28 17:06:05 2542
原创 centos安装snort
1. 安装libpcap与libpcap-devel yum install libpacp*2. 安装libpcre yum install pcre*3. 安装libnet 下载libnet (http://libdnet.sourceforge.net/) wget http://prdownloads.sourceforge.net/
2016-06-16 17:01:27 3723
原创 64bit Centos系统中 Daq-2.0.6 编译
64bit Centos系统中 Daq-2.0.6 编译1. ./configure2. make3. make install此时会出现如下错误:libtool: install: /usr/bin/install -c .libs/daq_ipfw.soT /usr/local/lib/daq/daq_ipfw.solibtool: install: /usr/bin/
2016-06-16 16:51:04 3175 2
原创 和为s的两个数字VS和为s的连续正数序列
1. 输入一个递增排序的数组和一个数字s,在数组中查找两个数,使得它们的和正好是s。如果有多对数字的和等于s,输出任意一对即可。例如输入数组{1、2、4、7、11、15}和15。由于4+11=15,因此输出4和11。#include #include int increase_array_sum(int a[], int len, int sum){ int i,
2016-06-12 15:59:44 722
原创 数组中只出现一次的数字
一个整形数组里除了一个数字之外,其它数字都出现了两次,请写程序找出这一个只出现一次的数字。要求时间复杂度为O(n),空间复杂度为O(1).如输入数组{2,4,3,6,3,2,5,5,6} ,只有4出现了1次。原理: 任何两个相同的数字异或的结果是0.#include #include int one_time_int(int array[],int len){
2016-06-07 11:07:50 272
原创 LCA(Least Common Ancestors)最近公共祖先
LCA(Least Common Ancestors),即最近公共祖先,是指这样一个问题:在有根树中,找出某两个结点u和v最近的公共祖先(另一种说法,离树根最远的公共祖先)。对于该问题,最容易想到的算法是分别从节点u和v回溯到根节点,获取u和v到根节点的路径P1,P2,其中P1和P2可以看成两条单链表,这就转换成常见的一道面试题:【判断两个单链表是否相交,如果相交,给出相交的第一个点。
2016-06-06 16:37:38 432
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人