摘要: 对文件操作时有时获得文件的大小时必要的.下面是获得其大小小的较简单方法.#include<io.h>//C语言头文件#include<iostream>//for system();using namespace std;int main(){ int handle; handle = open("test.txt", 0x0100); //open file for read long length = filelength(handle); //get length of file cout<<"file length in 阅读全文
posted @ 2006-02-25 13:59 rousya 阅读(187) 评论(0) 推荐(0)
摘要: [问题描述]:随机区间的划分,有兴趣可以考虑一下问题: 将长度位len的区间划分成n段,每一段的长度是0~m的一个随机值.(len,n,m是给定的值,并n*m>len).或者可以描述为: 产生一个数列使其满足一下要求(len,n,m是给定的值,并n*m>len): 1、数列有n项; 2、数列的每一项使0~m的一个随机值; 3、此数列的各项之和是len;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%matlab解决方案%我用matlab便的程序,请高手点评%将长度为len的区间随机分成n块,最大块不超过m(n.. 阅读全文
posted @ 2006-02-25 13:49 rousya 阅读(1389) 评论(0) 推荐(0)
摘要: 我既然打算软考,就不能放松,虽然我知道这不容易。这学期的课非常多,但是我要坚持准备软考,课程可以到邻近考试再准备,只要上课注意听讲,作业可以省省。虽然我以前是从不抄作业的,但是时代在发展,形式在变化,只要考试能过,我想问题是不大的。因为现在是自己安排时间和学习的,不再是老师来管着了。 我打算这学期把选修课都选了,尽量能过,这样能为以后找工作增加资本。当然这学期的任务就空前的重了。 阅读全文
posted @ 2006-02-25 13:33 rousya 阅读(110) 评论(0) 推荐(0)
摘要: using System;namespace 九九乘法表{class MulTable{[STAThread]static void Main(string[] args){DateTime startTime = DateTime.Now;Console.Write("设置乘法表的范围(整数)/n" +"n = ");int n = int.Parse(Console.ReadLine());MulTable m = new MulTable(n);System.TimeSpan t = DateTime.Now - startTime;Console 阅读全文
posted @ 2006-01-02 16:01 rousya 阅读(741) 评论(0) 推荐(0)
摘要: //用Java实现的字符串简单加密://用一个字符串 Key 加密原串//请高手提提意见哦 //JDK 5.0编译通过import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.io.*;import javax.swing.border.*;class Mima{ char key; public static void main(String[] args) throws Exception{ new Mima(); } public Mima(){ MyGui tw = new MyGui(&quo 阅读全文
posted @ 2006-01-02 13:56 rousya 阅读(3497) 评论(0) 推荐(0)
摘要: ;两个整数是用非压缩型的BCD码存储的;任意长度的两个数的加法;输入的非数字字符将被忽略dsegsegmentmsg1 db"Please input the first number:",0dh,0ah,"$"msg2db"Please input the second number:",0dh,0ah,"$"remsgdb"The reslut is:$"msg3db"Any ket to quit$"b1_lendw0buf_1db100dup(0)b2_lendw0b 阅读全文
posted @ 2006-01-02 13:39 rousya 阅读(482) 评论(0) 推荐(0)
摘要: 在程序中嵌入汇编语句,直接读出CPU的机器周期。http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=211457你需要多精确? GetTickCount可以到18-20ms进度 timeGetTime可以到1ms精度 …… 当然这些都不是C or c++ 标准支持的。 那么就要祭出最牛奔的方法, 直接读取CPU开机以来执行的机器周期数, 一条汇编指令:RDTSC (就是 ReaD TimeStamp Count) 精度可以达到ns级别。(准确地说精度是1 / 你的CPU的时钟频率,这也是极限) long HighStart,... 阅读全文
posted @ 2006-01-02 11:46 rousya 阅读(599) 评论(0) 推荐(0)