• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






dark_lake

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3

2013年4月27日

ProjectEuler 4
摘要: 求最大的回文数,同时回文数是2个三位数的乘积/** * A palindromic number reads the same both ways. The largest palindrome * made from the product of two 2-digit numbers is 9009 = 91 99. * * Find the largest palindrome made from the product of two 3-digit numbers. */代码:private static int largePalin(int n) { if (n < 1... 阅读全文
posted @ 2013-04-27 15:31 dark_lake 阅读(111) 评论(0) 推荐(0)
 
ProjectEuler 3
摘要: 求600851475143最大的素数因子/** * The prime factors of 13195 are 5, 7, 13 and 29. * * What is the largest prime factor of the number 600851475143 ? */代码:private static long maxPrime(long N) { int max = 1; if (N % 2 == 0) max = 2; for (int i = 1; i <= Math.sqrt(N); i = i + 2) if (N % i == 0) { ... 阅读全文
posted @ 2013-04-27 15:23 dark_lake 阅读(141) 评论(0) 推荐(0)
 
ProjectEuler 2
摘要: 求斐波那契数列中不超过400万的偶数之和/** * Each new term in the Fibonacci sequence is generated by adding the * previous two terms. By starting with 1 and 2, the first 10 terms will be: * * 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ... * * By considering the terms in the Fibonacci sequence whose values do not * ex... 阅读全文
posted @ 2013-04-27 15:14 dark_lake 阅读(157) 评论(0) 推荐(0)
 
ProjectEuler 1
摘要: 最近被腾讯打击到了,下决心开始写技术博客。第一件事开始做朋友推荐的Project Euler,网址http://projecteuler.net。练练代码,也练练思想,本周做了8题,均用java实现,希望有看到的人帮忙提提意见Problem 1求1000以下所有3或者5倍数的数之和/** * If we list all the natural numbers below 10 that are multiples of 3 or 5, * we get 3, 5, 6 and 9. The sum of these multiples is 23. Find the sum of * ... 阅读全文
posted @ 2013-04-27 15:06 dark_lake 阅读(138) 评论(0) 推荐(0)
 

2012年9月13日

面对对象中的复制对象
摘要: 在使用面对对象语言的编程中(目前已测java,c#),要注意复制对象或者数组时可能引起不必要的错误。其实这点在书中提到多次,不过直到最近编程吃了大亏,调试了很久才发现问题所在,才由此重视这个问题。叙述如下:在给对象赋值时如果我们使用下列语句 Object a = b;那么在以后编程的过程中很容易出现令人疏忽的bug,即当改动a时b的值也相应的改变,而我们不需要b的相应改变。因此,复制对象的值到另外一个对象时,无论我们希望是否会改变原对象,我们一般都采用浅复制的方法,即 Object a = b.clone();如果某个对象没有实现clone方法,那么我们只好自己实现clone的操作,譬如复.. 阅读全文
posted @ 2012-09-13 01:26 dark_lake 阅读(165) 评论(0) 推荐(0)
 

2012年7月21日

c# NPOI 小笔
摘要: 本周开始用c#做一个小项目,因此学习了c#。本人关注如何导入导出excel的,通过师兄的推荐,也去网上查找了相关资料,果断采取NPOI类库。 具体说明NPOI如何如何强大,基本功能如何实现,这里不再累述,请浏览官网教程:http://tonyqus.sinaapp.com/tutorial 这里只记录我使用NPOI的一些心得。 1、在导入excel时取得指定工作簿的最大行数和最大列数。 NOPI的工作簿使用HSSFSheet,可以用getRow取得某行,通常用excel首行的最大列数来计算当前工作簿的最大列数,即sheet.getRow(0).LastCellNum可以取到最大列数... 阅读全文
posted @ 2012-07-21 14:58 dark_lake 阅读(2856) 评论(1) 推荐(0)
 

2012年7月15日

序列模式挖掘 小笔
摘要: 序列模型在关联模型的基础上进一步考虑了事务间的顺序,譬如客户购买商品时会先买床然后再买床上用品登登。所以序列模型的研究是有一定意义的。书上指出两个适应本规则的应用,web数据挖掘中,从用户浏览网页的顺序中挖掘网站的浏览模型;文本挖掘中,根据刺在句中的顺序挖掘语言模式。sequence:是经过排序的项集。序列s可用用<a1a2...ar>表示,其中ai就是一个项集,可以表示为{x1,x2,...,xk}。那么r即为序列s的基数,k为s的长度。长度为k的序列称为k-序列。序列模式的目标:给出一个序列数据库(sequence database),找出所有满足用户指定的最小支持度的序列。每 阅读全文
posted @ 2012-07-15 13:45 dark_lake 阅读(532) 评论(0) 推荐(0)
 
现代信息检索 小笔
摘要: 信息检索:ARSOA,从文档集合中返回满足用户需求的相关信息的过程。研究信息的获取(acquisition)、表示(representation)、存储(stotage)、组织(organization)和访问(access)。信息检索的两种研究方式:以计算机为中心:IR的工作主要是建立索引、对用户查询进行处理、排序算法等等以用户为中心:IR的主要工作是考察用户的行为、理解用户的需求、这些行为和需求如何影响检索系统的组织IR系统的组成部分1、用户接口(user interface) 输入查询(query) 返回排序后的排序文档并对其可视化 Feedback用户的两种任务:retrieva... 阅读全文
posted @ 2012-07-15 13:38 dark_lake 阅读(143) 评论(0) 推荐(0)
 
上一页 1 2 3