摘要: 一、 题目 最优分解问题二、 问题描述设n是一个正整数。现在要求将n分解为若干互不相同的自然数的和,且使这些自然数的乘积最大。算法设计:对于给定的正整数n,计算最优分解方案。数据输入:由文件 input.txt 提供输入数据。文件的第一行是正整数n。结果输出:将计算出的最大乘积输出到文件output.txt。输入文件示例输出文件示例input.txtoutput.txt1030三、 算法基本思想先对整数分解分析可以发现如下结论:若 a + b = const,则 |a - b| 越小,a·b越大。根据原问题的描述,需要将正整数n分解为若干互不相同的自然数的和,同时又要使自然数的乘积最 阅读全文
posted @ 2013-07-07 17:24 jeccey 阅读(3299) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-05-28 09:38 jeccey 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 第二次作业服务器端:View Code 1 View Code 2 /* 3 * 服务器端程序: 4 * 接收客户的连接,并显示客户的IP 地址和端口号; 5 * 接收客户端传来的字符串并反转后返回; 6 * */ 7 #include <stdio.h> 8 #include <stdlib.h> 9 #include <string.h> 10 #include <unistd.h> 11 #include <sys/types.h> 12 #include <sys/socket.h> 13 #include < 阅读全文
posted @ 2013-04-15 23:56 jeccey 阅读(253) 评论(0) 推荐(0) 编辑
摘要: Socket Address Structure——头文件<netinet/in.h>IPv4 Socket Address StructureView Code /* IPv4 Socket Address Structure */typedef uint32_t in_addr_t;typedef uint16_t in_port_t;typedef unsigned short sa_family_t;struct in_addr{ in_addr_t s_addr; /* 32-bit IPv4 address */ ... 阅读全文
posted @ 2013-04-11 09:24 jeccey 阅读(419) 评论(0) 推荐(0) 编辑
摘要: C中格式字符串的一般形式为: %[标志][输出最小宽度][.精度][长度]类型, 其中方括号[]中的项为可选项。各项的意义如下:表示输出类型的格式字符 格式字符意义 a 浮点数、十六进制数字和p-计数法(C99) A 浮点数、十六进制数字和p-计数法(C99) c 输出单个字符 d 以十进制形式输出带符号整数(正数不输出符号) e 以指数形式输出单、双精度实数 E 以指数形式输出单、双精度实数 f 以小数形式输出单、双... 阅读全文
posted @ 2013-03-20 21:08 jeccey 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一.命令 /pattern 查找文本二.vi剪贴和系统剪贴板之间互换 1.Shift+Insert:将系统中的剪贴板上的内容复制到vim上 2.VIM具有多个剪切板,目的是为了用户在做较复杂的字符处理的时候,可以更方便的复制粘贴。 使用":reg"命令查看 VIM的剪切板原来有这么多个,按照数字还有符号一个一个的区分开的,以"开头的。系统剪切板的编号就是"+。 3.粘贴一个特定的粘贴板内容:粘贴命令"p"带上剪贴板的编号就可以,例如 "+p 复制系统剪贴板的内容 4.ViM中复制的字符粘贴到其他地方 只需要把要复制的文字复制 阅读全文
posted @ 2013-01-19 22:40 jeccey 阅读(154) 评论(0) 推荐(0) 编辑