链表
首先是结构体
typedef int ElementType; //为了便于修改链表中元素的类型
typedef struct Node{
ElementType Date;
struct Node* Next;
}List;
List L,*Ptrl;求链表长度的函数
int length(List *Ptrl){
List* p =Ptrl;
int j=0;
while...
分类:
其他好文 时间:
2015-08-08 15:03:48
阅读次数:
114
引言图像模糊是一种拍摄常见的现象,我曾在图像去模糊(维纳滤波) 介绍过。...
分类:
其他好文 时间:
2015-08-08 15:04:37
阅读次数:
352
有时候大家会找不到某些rpm包,我为大家提供一个地址:
http://rpm.pbone.net/
里面的rpm包很全。...
分类:
其他好文 时间:
2015-08-08 15:02:58
阅读次数:
102
题目链接:http://poj.org/problem?id=2516题意:
n个店主 m个供应商 k种货物 给你店主对k种货物的需求及供货商k种货物的囤货量及K种运输费用。解法:k次费用流,分别求每种货物的费用。源点到供应点建边,店主到汇点建边,费用均为0,容量为1。然后供应点到店主建边,费用为矩阵,容量无穷大即可。代码:/*
POJ 2195 Going Home
邻接矩阵形式最小费用最大流...
分类:
其他好文 时间:
2015-08-08 15:03:44
阅读次数:
150
// 定义链表的数据结构
typedef struct _LINK_NODE{
int data;
struct _LINK_NODE * next;
}LINK_NODE;
//创建一个单向链表
LINK_NODE * create(){
int inputFlag = 1,value;
LINK_NODE *head,*p,*s;
head = (LI...
分类:
其他好文 时间:
2015-08-08 15:03:22
阅读次数:
117
考虑用静态工厂方法替代构造器
原来创建一个自定义类的实例最常用的方法是采用构造器,但一个类可以有多个构造器,而所有的构造器名字都相同,我们只能通过参数来区分不同构造器的作用。除了采用构造器外,还可以采用静态工厂方法,该方法返回类的实例便可,自定义的方法可以自己命名,这样一来就很容易区分每个方法的作用了。
例子:
publicclass CreateObject
{
int...
分类:
其他好文 时间:
2015-08-08 15:02:16
阅读次数:
123
VyOS and ESXi,VyOS Configuration
The next step is to configure both VyOS routers. Before we do, we should ensure that we have a good high-level understanding of what should be happening.
The ultim...
分类:
其他好文 时间:
2015-08-08 15:02:45
阅读次数:
314
对于获取多台服务器状态且不用交互需要用到expect,但有时候expect无法获取返回值,这里解释一下expect如何获取返回值
expect -c "
spawn $1;
expect {
\"(yes/no)?\" {send \"yes\n\";expect \"assword:\";send \"$2\n\"}
...
分类:
其他好文 时间:
2015-08-08 15:02:16
阅读次数:
799
Guess the number
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 7077 Accepted Submission(s): 1626
Problem Description
AekdyCoin...
分类:
其他好文 时间:
2015-08-08 15:03:47
阅读次数:
139
【1】最短路如何建图?
差分约束系统是{di-dj
考虑将di-dj=di,
∴结点i要满足所有的结点j的dj+u>=di,
那么必须至少取到min(dj+u),如果取得更大,就会矛盾。
于是这样就可以建最短路,求出一组取值。
【2】这组取值有什么意义?
它通过最短路得到。
刚好满足了所有条件,约束得最紧密。
也就是说,它不唯一,任意的di可能可以更小,相对差就会变大。
...
分类:
其他好文 时间:
2015-08-08 15:02:47
阅读次数:
93
//1-9这9个数字划分成三个3位数,第一个分别是第二、三个的2倍,3倍
void myGetThreeNum(){
int j,k;
int arr[10],sum ;
for (int i = 123; i * 3 < 987; i++) {
//将arr 的 前sizeof(int) * 10个字节 清为0
memset(a...
分类:
其他好文 时间:
2015-08-08 15:03:09
阅读次数:
121
*******************************************************************************
注:本系列博客是博主学习Stanford大学 Andrew Ng 教授的《机器学习》课程笔记。博主深感学过课程后,不进行总结很容易遗忘,根据课程加上自己对不明白问题的补充遂有此系列博客。本系列博客包括线性回归、逻辑回归、神经网络、机器学习...
分类:
其他好文 时间:
2015-08-08 15:01:04
阅读次数:
469
域名:就是给IP起了一个别名,域名的作用就是方便人的记忆
1>浏览器向服务器发送请求报文
htt:/www/baidu.com:80/login.aspx
当我在浏览器中输入一个这样以一个url地址:浏览器第一步做的事情就是根据这个www/baidu.com的域名来找DNS服务器,解析对应的IP地址。
浏览器在解析到IP地址后,做的第二步就是对指定的URL进行HTTP封装,把U...
分类:
其他好文 时间:
2015-08-08 15:02:38
阅读次数:
726
在linux的世界里,给主机设置固定ip是这么做的(使用root用户):
1.查看要配的网络接口
用ifconfig查看查看在用的网卡接口,一般都用第一个如:eth0,en1,em1等
2.停用网络自动配置(如果有的话)
systemctl stop NetworkManager.service
3.禁用网络自动配置(如果有的话)
systemctl disable Network...
分类:
其他好文 时间:
2015-08-08 15:00:11
阅读次数:
144
Implement a basic calculator to evaluate a simple expression string.
The expression string may contain open ( and closing parentheses ),
the plus + or minus sign -, non-negative integers
and em...
分类:
其他好文 时间:
2015-08-08 15:00:44
阅读次数:
91
题目大意:给你一张无向图,每个点的度数都是3。你的任务是判断能否把它分解成若干个爪(每条边只能属于一个爪)解题思路:二分图染色裸题。可以得出:爪的中心点和旁边的三个点的颜色是不一样的#include
#include
using namespace std;
#define N 310
#define M 2010struct Edge{
int to,...
分类:
其他好文 时间:
2015-08-08 15:00:50
阅读次数:
104
1. Rotate Image 旋转图像顺时针旋转90度:先沿水平线翻转,再沿主对角线翻转。逆时针旋转90度:先沿竖直线翻转,再沿主对角线翻转。顺时针旋转180度:水平翻转和竖直翻转各一次。 逆时针旋转180度效果同顺时针180度。
分类:
其他好文 时间:
2015-08-08 14:59:58
阅读次数:
122