`
java-mans
  • 浏览: 11427887 次
文章分类
社区版块
存档分类
最新评论
文章列表
转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents by---cxlove 题目:求出凸包的最大直径。 http://poj.org/problem?id=2187 先对多边形求凸包,以前的知识不多说。 然后用旋转卡壳求出最大直径。 其实就是两条平行线夹出 ...
一,题目 输入一个正数n,输出所有和为n连续正数序列。 例如输入15,由于1+2+3+4+5=4+5+6=7+8=15,所以输出3个连续序列1-5、4-6和7-8。 二,思路 解法一:连续正序列,不包含n本身。所以子序列中最大元素为 n/2+1 求出到前 i个元素和保存到b数组中,然后遍历数组b ,i>j 时,求b[i] –b[j] ==n。如果等于则输出 j+1 到 I 的序列。 时间复杂度:O(n^2) #include <iostream> using namespace std; void ...
try{ return x; }catch(Excpeiont e){ return y; } finally{ return z; } 这样的代码无论如何都返回z,那么上面的任何return都显得没有意义。所以我们在绝大多数情况下都不会在finally中使用return语句, 因为这使得这个方法几乎返回一个恒定的结果。但这并不能保证一个水平很差的程序员在finally中返回结果。我说的是即使你有需要这样做, 也完全可以换个方式来达到目前的,而不是写出在finally中返回结果这样烂的代码,因为这本身是不符合逻辑的。 既然没有必要在finally中返回结果,又会引起一些人的误用 ...
Core Java第十五章知识点总结——网络编程 知识点预览 网络应用的结构 网络中的基本概念 TCP编程 UDP编程 URL编程 网络应用的结构 1. 网络应用的结构 2. IP地址 a) 概念:用于唯一识别连接到Internet上的计算机 b) 地址表示形式 i. IPV4:点分十进制表示方式,四个整数用点分开,每个十进制数字代表一个8bits整数 如 192.168.123.1 ii. IPV6:点分十六进制表示方式,八个整数用点分开,每个十六进制数字代表一个16bits整数 如:CDCD:910A:2222:5498:8475: ...
昨天本来就把这篇文章发出来了,但是程序有一点小的问题,而且没有解码步骤,几天全部补上。 霍夫曼编码是Huffman在MIT的博士毕业论文中提出的一种编码方法。因为它的简单实用,所以虽然已经过去了很多很多年,但这种方 ...
函数的重载,及同一个类中方法名相同,参数列表不同,参数列表不同包括方法中的参数个数不同或参数的数据类型不同 首先说一种常见的重载,修改参数的个数和数据类型 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace chongzai { class Program { static void Main(string[] args) { Program p = new Program(); ...
今天需要使用同事定义的函数接口碰到一个问题,eclipse提示Integer无法转换为byte. 后来想到int可以强制转换为byte。于是便思考把Integer先转换为int,然后再转换为byte. Integer itg = 5; byte bt = (byte)itg.intValue();
第二章 Emacs 编辑器 编辑器作为Emacs最基本的功能,它提供了非常完美的操作。 首先,C-x C-f在“Find file:~”这后输入你准备要起的文件名,比如“hhh2”。然后,在工作区输入文本。 如下图: 在上图中大家会看到一个反斜线(\)并转到下一行去,这个反斜线表示为了界面的美观,自动接转到下一行。在文件中不会有变化,也就是说如果你没有在编辑器中输入回车键,那么文件中是不会换行的! 2.1 控制光标 在工作区控制光标大部分我们使用方向键。也可以使用Emacs的命令。 如下图: 2.1.1 光标的快速大范围移动 ...
WITH MEMBER [measures].[First Year Internet Sales Amount] AS {{[Date].[Calendar Year].&[2006],[Date].[Calendar Year].&[2007],[Date].[Calendar Year].&[2008]} *{ [Measures].[Internet Sales Amount]} }.Item (0) // Item(0) is used to get the first year measure , ...
WITH SET [CountryRankSet] AS Order ( NonEmpty ( [Geography].[Country].[Country].MEMBERS ,[Measures].[Internet Sales Amount] ) ,[Measures].[Internet Sales Amount] ,desc ) MEMBER [Measures].[CountryRank] AS Rank ( [Geograp ...
DECLARE @Demo TABLE(OriginalString NVARCHAR(4000)) INSERT INTO @Demo (OriginalString) SELECT ' I am Incognito, What just for a test!' UNION ALL SELECT '看看 效果 吧!' UNION ALL SELECT '也许 大概?! 可能' UNION ALL SELECT '我 不知道啊。 谢谢 !' UNION ALL ...
RMAN 配置参数为: RMAN> show all; CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS; CONFIGURE BACKUP OPTIMIZATION OFF; # default CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK T ...
参考《精通Windows Sockets网络开发--基于Visual C++实现》 源代码下载链接 该程序由客户端和服务器端组成,实现的功能是客户端向服务器发送“MyTcp”字符串,服务器接收到该字符串,并显示出来。 客户端发送字符串后退出,服务器显示字符串后退出。 服务器实现,也即当前的TcpExample 1、新建console程序TcpExample。A simple Application, 添加库文件ws2_32.lib为2.2版,1.1版socket为wsock32.lib, #include <stdio.h> #include <WINSO ...
有的女人就像Windows 虽然很优秀,但是安全隐患太大。 有的女人就像UNIX 她条件很好,然而不是谁都能玩的起。 有的女人就像C# 长的很漂亮,但是家务活不行。 有的女人就像C++,她会默默的为你做很多的事情。 有的女人就像JAVA,只需一点付出她就会为你到处服务。 有的女人就像JAVA script,虽然对她处处小心但最终还是没有结果。 有的女人就像汇编 虽然很麻烦,但是有的时候还得求它。 有的女人就像 SQL,她会为你的发展带来莫大的帮助。 爱情就是死循环, 昨晚梦见男朋友和别的女人在逛街,梦里我的第一反应是查源代码... 结果调试半天查不出来为什么显示的是那个女人不 ...
一,题目 如何对n个数进行排序,要求时间复杂度O(n),空间复杂度O(1) 二,解答 关键:哈希表,空间复杂度O(1)中1的含义(只要是常量就可以) 看上去似乎任何已知的算法都无法做到,如果谁做到了,那么所有的排序方法:QuickSort,ShellSort,HeapSort,BubbleSort等等等等,都可以扔掉了,还要这些算法干吗阿?不过实际上,在数字范围有限制的情况下,是有一个这样的算法的,只需要用一个数组记录每个数字出现次数就可以了。 假定你的数字范围在0到65535范围之内,定义一个数组count[65536](这个空间是常量,和n无关,所以是O(1) ),初值全部为0 ...
Global site tag (gtag.js) - Google Analytics