`
128kj
  • 浏览: 600536 次
  • 来自: ...
社区版块
存档分类
最新评论
文章列表
一、HTML代码 <!DOCTYPE html> <html> <head> <meta charset="gbk"> <title>javascript实用图像加载器</title> <script type="text/javascript" src="resources.js"></script> </head> <body> <canvas id="c ...
两张精灵表图片: 这里可以看效果: http://www.108js.com/article/article3/view/30161/an.html <!DOCTYPE html> <html> <head> <meta charset="gbk"> <title>精灵表动画实例</title> <style type="text/css"> #draw-tar ...
在网上发现一个java眨眼睛动画,把代码改成了HTML5 +JS,效果如下: 动画中有一些明显不足之处,请会的朋友指正,谢谢! 这里可以看效果:http://www.108js.com/article/article3/view/30157/eye.html 代码如下: <html> <body> <canvas width="300" height="300" id="canvas" style="background:black"></canvas> ...
游戏来源网址:http://dougx.net/plunder/plunder.html 据网站介绍,这个游戏是用HTML5 Canvas 和Audio对象开发,游戏的第一级(第一关)已完全完成,第二级(第二关)正在开发之中。。。 游戏试玩与源码下载:http://www.108js.com/article/article11/b0020.html 试玩第一关后,感觉非常象流行的PC游戏“雷电”。今天先将它的图片加载方法写点笔记。 效果如图: 这个游戏的图片加载非常简单有特色,并配有进度条。它的加载方法是将所有图片文件用img标签写在html页面内,并绑定onload事件,如下所示 ...
用像素块遮挡图片的某部分,它可将图像变得不可识别。效果图: HTML5代码: <!DOCTYPE html > <html> <head> <meta charset="gb2312" /> <title>canvas 图片像素化</title> <script type="text/javascript"> function $$(id){ return document.getElementById(id); } func ...
欢迎访问博主的网站:http://www.108js.com/link.html A星算法步骤: 关于A*算法可参看: http://www.108js.com/article/article5/50017.html 1.起点先添加到开启列表中 2.开启列表中有节点的话,取出第一个节点,即最小F值的节点,    判断此节点是否是目标点,是则找到了,跳出。    根据此节点取得八个方向的节点,求出G,H,F值;    判断每个节点在地图中是否能通过,不能通过则加入关闭列表中,跳出    判断每个节点是否在关闭列表中,在则跳出;    判断每个节点是否在开启列表中,在则更新G值,F值,还更新 ...
一个简单的动画:两个点在两个圆上运动。页面中有两个canvas,有一个背景设置为透明。 欢迎访问博主的网站:http://www.108js.com/link.html 效果图: <!DOCTYPE html> <html> <head> <title>Making things move</title> <meta charset="gbk"> <script type="text/javascript"> var canv ...
<body> <a href="javascript:void(0)" onclick="test()">下载</a> <script>  function test(){    alert("登录后才能下载"); } </script></body>
POJ 2197题意:   给定n个城市及其之间的距离,以及距离限制len 初始点s, 结束点e, 要求求出从s到e的所有不大于len的路径并输出,按照距离从小到大输出,如果距离相等, 就按照路径的字典升序输出。 样例: Sample Input 4 5        4个顶点,5条边 1 2 2       顶点1到2之间的距离为2 1 3 3 1 4 1 2 3 2 3 4 4 1 3       //起点和终点 4          //距离限制 -1 Sample Output Case 1: 3: 1 3 4: 1 2 3 思路:明显DFS+记录路径。 im ...
  从 Java 1.0 开始,Math 类有了一个自然对数。也就是给定一个参数 x,该自然对数返回 e 的几次幂等于给定的值 x。遗憾的是,Java 语言的(以及 C 、Fortran 和 Basic 的)自然对数函数错误命名为 log()。在我读的每本数学教材中,log 都是以 10 为底的对数,而 ln 是以 e 为底的对数,lg 是以 2 为底的对数。现在已经来不及修复这个问题了,不过 Java 5 添加了一个 log10() 函数,它是以 10 为底而不是以 e 为底的对数。 下面是一个简单程序,它输出整数 1 到 100 的以 2、10 和 e 为底的对数: 1 到 100 的 ...
北大百练题2756:     如上图所示,由正整数1, 2, 3, ...组成了一棵无限大的二叉树。从某一个结点到根结点(编号是1的结点)都有一条唯一的路径,比如从10到根结点的路径是(10, 5, 2, 1),从4到根结点的路径是(4, 2, 1),从根结点1到根结点的路径上只包含一个结点1,因此路径就是(1)。对于两个结点x和y,假设他们到根结点的路径分别是(x1, x2, ... ,1)和(y1, y2, ... ,1)(这里显然有x = x1,y = y1),那么必然存在两个正整数i和j,使得从xi 和 yj开始,有xi = yj , xi + 1 = yj + 1, xi + 2 ...
import java.util.*; public class BinaryTree { protected Node root; public BinaryTree(Node root) { this.root = root; } public Node getRoot() { return root; } /** 构造树 */ ...
POJ 2287问题描述: 你一定听过田忌赛马的故事吧?     如果3匹马变成1000匹,齐王仍然让他的马按从优到劣的顺序出赛,田忌可以按任意顺序选择他的赛马出赛。赢一局,田忌可以得到200两银子,输一局,田忌就要输掉200两银子,平局的话不输不赢。 请问田忌最多能赢多少银子? 关于输入:   输入包含多组测试数据,每组测试数据的第一行是一个整数n(1<=n<=1000),表示田忌和齐王都拥有n匹马。接下来一行是n个整数,表示田忌的马的速度,下一行也是n个整数,表示齐王的马的速度。 输入的最后以一个0表示结束。 关于输出:    对每组数据,输出一个整数,表示田忌至多可以赢 ...
POJ 1159题意:    回文词是一种对称的字符串。任意给定一个字符串,通过插入若干字符,都可以变成回文词。现在的任务是,求出将给定字符串变成回文词所需要插入的最少字符数。比如:“Ab3bd”插入2个字符后可以变成回文词“dAb3bAd”或“Adb3bdA”,但是插入少于2个的字符无法变成回文词。 [输入]: 第一行:字符串的长度N(3 <= N <= 5000) 第二行:需变成回文词的字符串 [输出]: 将给定字符串变成回文词所需要插入的最少字符数 [样例]: Sample Input 5 Ab3bd Sample Output 2 分析: S ...
public class Main{ public static void main(String args[]){ //举个简单的例子: long d[]=new long[100]; d[0]=1;d[1]=1; for(int i=2;i<100;i++) d[i]=d[i-1]+d[i-2]; System.out.printf("%d\n",d[99]); /* 上面这个循环d[i]只需要解集中的前2个解d[i-1]和d[i-2]; 为了节约空间用滚动数组的方法 ...
Global site tag (gtag.js) - Google Analytics