现在位置: 首页 > Cfesexaway发表的所有文章
  • 10月
  • 02日
综合 ⁄ 共 908字 评论关闭
n阶魔方是个填数字的游戏,游戏中要求将1~n*n个数字不重复地填入一个由n行n列共n*n个放个组成的方阵中,使得方阵中的每一行,每一列及两个对角线上的数字之和分别等于 同一个数,这里讨论的是n为奇数的情况。例如3阶魔方如下: 3阶魔方 6 1 8 7 5 3 2 9 4 在产生一个魔方时,可以用一个二维数组square[0..n-1][0..n-1]来表示这个方阵。在具体填数之前先将方阵的所有元素清零,然后按一定规律将1~n*n个数填入方阵中。规律如下: 先将第1个数"1"填入方阵中第1行位置居中的方格中,若用(i, j)分别表示方阵中(数组......
阅读全文
  • 09月
  • 01日
综合 ⁄ 共 1564字 评论关闭
今天,我来讲一种比较特殊的数,可能很多人都没有听过这种数,它叫默慈金数。但事实是它早就已经进入了ACM竞 赛中了。好了,接下来让我们一起来认识它,并会讲述一些它的重要应用。   在百度百科上,是这样定义默慈金数的:一个给定的数的默慈金数是在一个圆上的个点间,画出彼此不相交弦的 全部方法的总数。比如为4时,方法数为9,如下图                         默慈金数在几何,组合数学和数论等领域中皆有其重要用途,它的递归定义如下            接下来是最重要的环节,来探讨上述递推公式的由来。有一篇论文有详细讲解,......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 2865字 评论关闭
//SeqList.h //顺序表类的定义 #ifndef SEQLIST_H#define SEQLIST_H #include <iostream>using namespace std; #define true 1#define false 0 template<class Type>            //模板定义class SeqList{public: SeqList(int defaultSize); ~SeqList()    {delete []data;}    int Length()const{return last + 1;} //计算表长度                int Find(Type &x);           //定位函数,在表中找到x的位置    bool IsIn(Type &x);                //判断函数,判断x是否在表中    void Insert(Type &x......
阅读全文
  • 03月
  • 26日
综合 ⁄ 共 357字 评论关闭
来自百度百科 CHM文件格式是微软1998年推出的基于HTML文件特性的帮助文件系统,以替代早先的WinHelp帮助系统,它在Windows 98中把CHM类型文件称作“已编译的HTML帮助文件”。 被IE浏览器支持的JavaScript、VBScript、ActiveX、Java Applet、Flash、常见图形文件(GIF、JPEG、PNG)、音频视频文件(MID、WAV、AVI)等等,CHM同样支持,并可以通过URL与Internet联系在一起。chm文件因为使用方便,形式多样也被采用作为电子书的格式。 将.CHM文件反向转换成 .html 格式文件的方法: 可以利用Windows自带的hh.exe文件来进行文件格式转换......
阅读全文
  • 09月
  • 01日
综合 ⁄ 共 377字 评论关闭
在stackoverflow查到的网址为:http://stackoverflow.com/questions/10339504/accessing-sms-messages-on-sim 在该网址中,有老外贴上了在短信源码中读取Sim 卡中的相关内容,相关内容的网址为:http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/1.6_r2/android/telephony/SmsManager.java#SmsManager.getAllMessagesFromIcc%28%29 ps:我只是看到了这些代码,还没有去实现,感兴趣的可以自己研究下,由于谷歌已不在中国设置服务器,若无法打开该网址,可尝试下载软件“自由门”代理Ip,即可访......
阅读全文
  • 02月
  • 05日
综合 ⁄ 共 1940字 评论关闭
一. 1.         数组具有固定的大小; 2.         容器类是List,set,Queue,Map,都可以自动调整自己的尺寸; 3.         不用泛型 import java.util.ArrayList; public class CollectionDemo_00 { public static void main(String[] args) { ArrayList apples = new ArrayList(); for(int i = 0; i < 3; i++) { apples.add(new Apple()); } apples.add(new Orange()); //apples保存的是Object对象 for(int i = 0; i < apples.size(); i++) { System.out.println(((Apple)apples.get(i)).i......
阅读全文
  • 01月
  • 18日
综合 ⁄ 共 614字 评论关闭
看程序: 我恐怕a+1与*(a+1)在二维数组的某些特殊性质(比如一位数组的a+1只表示a的第1号元素地址,二维数组中表示第1行的首地址,结果是同一个地址) 引起的,故代码中改为了a+2,此数组为3X4数组。 可以看到a+2与*(a+2)的地址是完全一样的,输出这个地址的值,得到的是17,即第三行的首元素。 所以在二维数组中一个下标的表示还是各个首地址。 那么为什么a+2和*(a+2)表示的是同一个地址呢?*(a+2)不应该是内容吗?? 我猜想: 指针的定义形如:int *p; 而在程序编译时对数组名师按首地址处理的,即a就是数组a的首地址......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 447字 评论关闭
SELECT * INTO OUTFILE '/tmp/test.txt' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM userinfo; SELECT * ,from_unixtime( createtime ) INTO OUTFILE '/tmp/test1.txt' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM userinfo; 可以在导出时转换时间戳 格式 导出: SELECT * INTO OUTFILE 'e:/test.txt'                数据保存的位置 FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY ' " '        字段之间的分隔符,字段用双引号引起来(数......
阅读全文
  • 12月
  • 14日
综合 ⁄ 共 424字 评论关闭
昨天回到临汾,元旦这天很顺利,换了牙套,剃了光头。 今天打算开始做subway 项目,   因为刚装的系统,所以环境都要重新搭建,昨天在火车上,大概思考这个软件的架构。 基本确定了服务器端用php来做。  大体的作用是在请求站点数据的时候,返回json格式的数据,这个我等会会去下载phpnow 并且实现相关的服务器代码。 服务器这边应该会需要一个添加站点信息的后台页面。其他的就是简单的站点信息了。 android端,基本确定为就是gps循环查询自己的gps ,并且与本地的站点信息进行判断,这里应该包括两个部分,第一个是判断gps坐标......
阅读全文
  • 12月
  • 13日
综合 ⁄ 共 513字 评论关闭
题意:给一个钱数n,有5种硬币,求有多少种组合方法。 思路:记忆化搜索。 很容易想到状态转移方程:f[i] = sum(f[i-coin[j]),但是有一个问题,一维的无法解决,因为会有重复,比如 如f[11] = f[10]+f[6]+f[1] ,   而f[10] 和 f[6]里包含 1 511111、 5 111111 重复。 所以用二维表示,避免重复。 //0 KB 42 ms #include <cstdio> #include <cstring> const int M = 7500; using namespace std; int coin[5] = {50,25,10,5,1}; int f[5][M]; int dp(int u,int num) { if (num == 0) return 1; if (f[......
阅读全文
  • 11月
  • 29日
综合 ⁄ 共 2480字 评论关闭
/* * Copyright (C) 2011 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either ex......
阅读全文
  • 10月
  • 26日
综合 ⁄ 共 5028字 评论关闭
unit Unit1; interface uses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, Menus,Directshow9,WMF9,StrUtils; type  TForm1 = class(TForm)    MainMenu1: TMainMenu;    N1: TMenuItem;    N2: TMenuItem;    N3: TMenuItem;    MTVOpen: TOpenDialog;    VisionSave: TSaveDialog;    SoundSave: TSaveDialog;    N4: TMenuItem;    procedure N3Click(Sender: TObject);    procedure N2Click(Sender: TObject);    procedure N4Click(Sender: TObject);  private    { Private dec......
阅读全文