`
celebration
  • 浏览: 34977 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
import java.io.*; public class PigHome { public static void calcute_pig(){ int num; //读取数据,将数据读取到数组pig[][]中,文件放在D:\arithmetic\src\pighome.txt中 File file = new File("D:\\arithmetic\\src\\pighome.txt"); if(!file.exists()){ System.out.println("file is not exist!"); re ...
Andy和Mary养了很多猪。他们想要给猪安家。但是Andy没有足够的猪圈,很多猪只能够在一个猪圈安家。举个例子,假如有16头猪,Andy建了3 个猪圈,为了保证公平,剩下1头猪就没有地方安家了。Mary生气了,骂Andy没有脑子,并让他重新建立猪圈。这回Andy建造了5个猪圈,但是仍然有 1头猪没有地方去,然后Andy又建造了7个猪圈,但是还有2头没有地方去。Andy都快疯了。你对这个事情感兴趣起来,你想通过Andy建造猪圈的过 程,知道Andy家至少养了多少头猪。 输入 输入包含多组测试数据。每组数据第一行包含一个整数n (n <= 10) – Andy建立猪圈的次数,解下来n行, ...
摘要:本文研究了数据存储格式中大尾小尾问题,根据此原理解决了Java程序和C/C++通讯及读取服务器端文件时的数据移植问题。 问题起源 该问题起源于笔者设计的基于Web的远程测控系统。它的基本原理是:服务器端运行一VC编 ...
Loading XML Data 以下代码从File中或一个URL中读取一个XML文件,并产生一个Document对象。一个Document对象表示了内存中的一棵XML树,可以在这个XML树中进行遍历、查询、修改等操作。   import java.io.*; import java.net.*; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.io.SAXReader; public class XMLLoader { private Document doc ...
1.求下面函数的返回值(微软) int func(x) {        int countx = 0;        while(x)        {              countx ++;              x = x&(x-1);         }        return countx; }   假定x = 9999。 答案:8 思路:将x转化 ...
预处理器(Preprocessor) 1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒而不是计算出实际的值,是更清晰而没有代价的。 3). 意识到这个表达式将使一个16位机的整型数溢出-因此要用到长整型符号L,告诉编译器这个常数是的长整型数。 4). 如果你在你的表达式中用到 ...
我们在做一些查询的时候总希望能避免数据库引擎做全表扫描,因为全表扫描时间长,而且其中大部分扫描对客户端而言是没有意义的。那么在 MySQL 中有那些方式是可以避免全表扫面的呢?除了我们大家很熟悉的通过使用索引列或分区等方式来进行查询的优化之外还有那些呢? 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。  SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset          LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。L ...
        前两天在看PHP的时候看到一本书中提到在由浮点型转换成整形的时候需要注意,因为由于计算机存储的问题会导致某些出人意料的结果。我突然想起来在原来看Java 的时候也有相同的问题,但是以前没有仔细想。既然这里也提到了,就应该好好总结下。以下是我用的例子: 在PHP/Java/C++/C#下我都尝试着运行了下面计算的结果: (int)(0.1*10)             (int)((0.1+0.7)*10)                    (int)((0.1+0.9)*10) 结果得到的结果都是:1              7             10 对于这个答案 ...
  public class Qdb extends Depend    {        int i = 30;        public Qdb()        {            print();            super.print();            i = 40;        }           void print()        {            System.out.println("Target=> " + i);        }              public static void main( ...
1. 代表(delegate):他实际上相当于C++中的函数指针,与指针不同的是代表在C#中是类型安全的 2. 数组        string[]    a1;   //一维                   string[,]  a2;   //二维                   string[,,] a3;   //三维 3. 常量修饰符可以是:new      public      protected        internal    private 4. as操作用于通过引用转换或者封箱转换将一个值显式地转换成制定的引用类型 5. 自增和自减操作符的操作数必须 ...
最近的项目要求用C#写个比较简单的程序,大概不到2000行,从来没有学习过C#,要从头来过。还好有点C++和Java的功底,学习起来也不是特别的费劲,学习的过程中发现不少C#和C++或者Java 的不同之处,随手就记了下来。发到博客上也便于以后自己再看。 1. 可以在字符串字面量的前面加上字符@,在这个字符后的所有字符都看做是其原来的含义---     他们不会被解释为转义字符。     如果需要把某一个保留字用作标识符,可在标识符前面加上前缀@ 2. is运算符可以检查对象是否与特定类型兼容,typeof运算符返回一个特定类型的type对象,     using语句可以确保在使用完资源密 ...
前段时间在CSDN上溜达的时候发现有人发帖问一道算法题的解法,看到之后感觉很有意思。题目如下 题目描述:一个正整数有可能可以被表示为 n(n>=2) 个连续正整数之和,如: 15=1+2+3+4+5 15=4+5+6 15=7+8 请编写程序,根据输入的任 ...
Global site tag (gtag.js) - Google Analytics