摘要:
1、数组的定义以及简单的内容C#中数组是引用类型,C#定义整型数组方式是:int [] intArray = {1,2,3};或int [] intArray = new int[10]; C#中的数组可以是一维的也可以是多维的,同样也支持矩阵和参差不齐的数组。注意:定义多维数组(矩阵)的方式是[,,]而定义多维“参差矩阵”的方式是[][]。另外,new关键字的使用并不一定表示对象是动态分配的(进入栈中)。 下面是C#中(一维)多维数组常见的定义方式: int []a1; //定义一维数组 int [,]a2; //定义二维数组 int [,,]a3; //定义三维数组 int []a1 = 阅读全文
posted @ 2013-06-24 21:43
jlins
阅读(177)
评论(0)
推荐(0)
摘要:
问题描述 如果用有序链表来表示一个含有n个元素的有序集S,则在最坏情况下,搜索S中一个元素需要O(n)计算时间。提高有序链表效率的一个技巧是在有序链表的部分结点处增设附加指针以提高其搜索性能。在增设附加指针的有序链表中搜索一个元素时,可借助于附加指针跳过链表中若干结点,加快搜索速度。这种增加了向前附加指针的有序链表称为跳跃表。 应在跳跃表的哪些结点增加附加指针以及在该结点处应增加多少指针完全采用随机化方法来确定。这使得跳跃表可在O(logn)平均时间内支持关于有序集的搜索、插入和删除等运算。 例如:如图,(a)是一个没有附加指针的有序表,而图(b)在图(a)的基础上增加了跳跃一个节... 阅读全文
posted @ 2013-06-24 21:41
jlins
阅读(379)
评论(0)
推荐(0)
摘要:
新浪分享比较简单,新浪有提供完整的demo。 android实现新浪的分享功能,分3种分享情况:纯文本的,带图片的,图片为本地图片(传入的是图片在手机的地址),第2种带图片的是,网络图片,图片地址为网络地址url 首先到新浪开放平台,注册账号,创建应用,注意的是请点击应用,选择高级信息,在里面设置上回调页面 回调页随便填写一个就行 下载sdk包,把包加入libs下面,引入 主类:package com.sharedemo; import java.io.IOException; import java.text.SimpleDateFormat; import android.app.Ac.. 阅读全文
posted @ 2013-06-24 21:39
jlins
阅读(1624)
评论(1)
推荐(0)
摘要:
Fixed header and footer for IEThe header and footer need to be a fixed height and are therefore not suited to large amounts of fluid content.The code comments for ie are documented below as they needed to be removed from the code for ie mac* html, * html body{overflow:hidden;/* remove scroll mechani 阅读全文
posted @ 2013-06-24 21:37
jlins
阅读(2641)
评论(0)
推荐(0)
摘要:
首先给出经典的算法,然后分析算法的实现#define MAX_SIZE 8 int H[4] = { 0, 1, 0, -1 }; int V[4] = { -1, 0, 1, 0 }; char Maze[MAX_SIZE][MAX_SIZE] = {{'X','X','X','X','X','X','X','X'}, {'o','o','o','o','o','X',& 阅读全文
posted @ 2013-06-24 21:36
jlins
阅读(777)
评论(0)
推荐(0)
摘要:
想要利用ExtJS的库函数对DOM进行各类操作,就要得到Element类型的对象,但是Ext.get()取到的虽然是Element,但是参数只能是id,如果大家对jQuery的selector方式很喜欢和崇拜,那么就一定要学习Ext.get()和Ext.query()的组合方式。前面写的get()和query()我都省略参数了,先看看文档中的函数原型:Ext.get(Mixed el ):ElementParameters:el :MixedThe id of the node, a DOM Nodeor an existing Element.Returns:ElementTheElemen 阅读全文
posted @ 2013-06-24 21:34
jlins
阅读(2889)
评论(0)
推荐(0)
摘要:
参考:http://developer.android.com/guide/components/tasks-and-back-stack.html 在Android中,一个应用程序里面,通常包含了多个相互结合的Activity。每个Activity通常被设计为可以为用户执行某个特定的动作,Activity与Activity之间可以通过Intent相互的跳转。甚至,可以通过Intent的action来启动另外一个应用程序的Activity,这个过程给用户的感觉就像这个Activity就是你的应用程序里面一样。Android把Activity的这种表现称之为“无缝连接”。在用户的角度上看,它对某 阅读全文
posted @ 2013-06-24 21:32
jlins
阅读(401)
评论(0)
推荐(0)
摘要:
效果图如上代码如下import java.util.*;class Yanghui { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.print("请输入最大值:"); int max=sc.nextInt(); for(int i=1;i<=max;i++) { for(int j=0;j<max-i;j++) { System.out.print(" "); } for(int k=0;k<2*i-1;k+ 阅读全文
posted @ 2013-06-24 21:30
jlins
阅读(265)
评论(0)
推荐(0)
摘要:
Google+是谷歌推出的身份服务和社交网站。也是Google各种服务社交层面的补强。是世界上第二大的社交网站。一旦用户登录到Google,你就可以按照自己的需要定制服务和使用你的应用程序。 阅读全文
posted @ 2013-06-24 21:28
jlins
阅读(167)
评论(0)
推荐(0)
摘要:
break语句: break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。 如果一个循环的终止条件非常复杂,那么使用break语句来实现某些条件比用一个循环表达式来表达所有的条件容易得多。 for(var i=1;i<=10;i++) { if(i==6) break; document.write(i); } //输出结果:12345 continue语句: continue语句和break语句相似。所不同的是,它不是退出一个循环,而是开始循... 阅读全文
posted @ 2013-06-24 21:26
jlins
阅读(200)
评论(0)
推荐(0)