轩辕

运筹帷幄世界在我手中!

导航

2013年2月23日 #

应用Jsoup解析给定的某个URL地址、HTML文本内容。

摘要: 首先下载jsoup的jar包,然后在新建的工程里导入jsoup包。再编译就可以了packageexample;importjava.io.IOException;importorg.jsoup.Jsoup;importorg.jsoup.nodes.Document;importorg.jsoup.nodes.Element;importorg.jsoup.select.Elements;publicclassscreenscrape{/***@paramargs*/publicstaticvoidmain(String[]args)throwsIOException{Documentdoc= 阅读全文

posted @ 2013-02-23 11:50 峻华 阅读(2376) 评论(0) 推荐(0) 编辑

2011年8月30日 #

c语言中如何判断汉字

摘要: c语言中如何判断汉字/*int IsChinese( int ch )*/int IsChinese( ch )int ch;{return ( ch & 0x80 );}通过位运算来判断,很厉害!因为我基本上没有用过位运算,0x80就是二进制的10000000 。呵呵,又学到了新知识,很高兴,虽然很多作业没写。......原帖是:http://www.ciscofan.com/dz6/viewthread.php?tid=24620 另外,汉字机内码在计算机的表达方式的描述是,使用二个字节,每个字节最高位一位为1。计算机中, 补码第一位是符号位, 1 表示为 负数, 所以 汉字机内码 阅读全文

posted @ 2011-08-30 22:45 峻华 阅读(2439) 评论(0) 推荐(0) 编辑

2011年8月19日 #

高效率的算法 计算100亿内的素数的个数 3.01G的cpu运算只用8.64秒!!!!

摘要: 计算100亿内的素数的个数 3.01G的cpu运算只用8.64秒!!!!#include <windows.h>#include <stdio.h>#include <stdlib.h>#include <assert.h>#include <time.h>__int64 maxn = 10000000L;const long maxlen = 100000;long m = 5;const long dots = 80;BYTE *mask;long primes[maxlen+2], mprimes[maxlen+2], ans[ 阅读全文

posted @ 2011-08-19 21:16 峻华 阅读(1278) 评论(0) 推荐(0) 编辑

计算C++程序运行时间总结

摘要: 计算C++程序运行时间总结2010-01-27 14:14 佚名 CSDN 我要评论(1) 字号:T | TC++程序运行时间作为一个高效的.NET程序语言。其混合了函数语言和物件导向程序编制语言,并且完美的适用于编程、算法、技术和探索性开发,因此可以在使用的过程当中感受到趣味性和吸引力。AD:我现在用C++语言写了一段程序,想计算这段程序运行的准确时间,这是要用于跟其它实验结果作对比的,所以要精确到毫秒,C++程序运行时间 确实很难掌握啊!C++程序运行时间中的计时函数是clock(),而与其相关的数据类型是clock_t。在MSDN中,查得对clock函数定义如下:#ifndef_CLOC 阅读全文

posted @ 2011-08-19 21:12 峻华 阅读(2127) 评论(0) 推荐(1) 编辑

高性能计算的核心关键技术之百家观点

摘要: 高性能计算的核心关键技术之百家观点发布: 2008-2-03 11:27 | 作者: 不详 | 来源: 计算机世界 | 查看: 104次 | 进入软件测试论坛讨论领测软件测试网体系结构—创新的步伐不断——中科院计算所 孙凝晖 20世纪80年代,可以说是高性能计算机体系结构和通信技术不断创新的年代,出现了包括MPP、SMP、集群等各种各样的体系,以及各种各样的互联技术;而从20世纪90 年代以来,高性能计算应用进入全面开花阶段,高性能计算在科学计算、商业计算领域齐头并进,各种促进应用发展的技术如开发环境、存储、测试等技术不断完善;21世纪,我们将迎来高性能计算技术创新的春天,技术创新的步伐将会加 阅读全文

posted @ 2011-08-19 20:51 峻华 阅读(828) 评论(0) 推荐(0) 编辑

各种高性能算法 求素数 太牛 挑战算法

摘要: 发个某牛根据intfree改写的程序,计算10000000000(100亿)以素数个数,只要18秒多,我的CPU是AMD1.8G,要在INTEL的3.0G机子上跑肯定在10秒内。。。C/C++ code#include <windows.h>#include <stdio.h>#include <stdlib.h>#include <assert.h>#include <time.h>__int64 maxn = 10000000L;const long maxlen = 100000;long m = 5;const long do 阅读全文

posted @ 2011-08-19 19:22 峻华 阅读(409) 评论(0) 推荐(0) 编辑

杭电 2010 水仙花

摘要: #include<iostream>#include<cmath>using namespace std;int main(){int count=0,i,m,n,d;while(cin>>m>>n){count=0;for(i=m;i<=n;++i){d=i;int sum=0; int j,yu; for(j=0;j<3;j++) { yu=d%10; sum=sum+pow(yu,3); d=d/10; } if(i==sum) { if(count>0) cout<<" "<< 阅读全文

posted @ 2011-08-19 16:24 峻华 阅读(137) 评论(0) 推荐(0) 编辑

杭电 2009 求数列的和

摘要: #include<stdio.h>#include<math.h>main(){double n,m,i,s;while(scanf("%lf %lf",&n,&m)!=EOF){ s=n; for(i=1;i<m;i++) { n=sqrt(n); s+=n;}printf("%.2lf\n",s);}return 0;} 阅读全文

posted @ 2011-08-19 12:27 峻华 阅读(162) 评论(0) 推荐(0) 编辑

2011年8月18日 #

杭电 1008

摘要: 每天必ac 阅读全文

posted @ 2011-08-18 16:33 峻华 阅读(240) 评论(0) 推荐(0) 编辑

2011年7月11日 #

棋盘覆盖问题

摘要: 首先大致描述一下题目:在一个2^k×2^k个方格组成的棋盘中,若有一个方格与其他方格不同,则称该方格为一特殊方格,且称该棋盘为一个特殊棋盘.显然特殊方格在棋盘上出现的位置有4^k种情形.因而对任何k≥0,有4^k种不同的特殊棋盘.下图–图(1)中的特殊棋盘是当k=2时16个特殊棋盘中的一个:图(1)题目要求在棋盘覆盖问题中,要用下图—图(2)所示的4种不同形态的L型骨牌覆盖一个给定的特殊棋盘上除特殊方格以外的所有方格,且任何2个L型骨牌不得重叠覆盖.图(2)思路分析:当k>0时,将2^k×2^k棋盘分割为4个2^k-1×2^k-1子棋盘,如下图–图(3)所示 阅读全文

posted @ 2011-07-11 10:30 峻华 阅读(292) 评论(0) 推荐(0) 编辑