- 博客(63)
- 资源 (41)
- 收藏
- 关注
原创 JavaScript--DOM增删改操作
JavaScript使用DOM操作节点来进行增删改操作JavaScript操作DOM节点 var flag = "帐号"; var flag1 = 0; function modifyDOM() { if (flag1 == 1) { document.getElementById("txt").innerHTML = "帐号:"; document.get
2015-07-31 23:26:33 823
原创 JavaScript--动态更改CSS样式
JavaScript太强大了,虽然是弱语言,不过一点都不输于Java可以自行设置随机数,来动态更改CSS样式,每一次都是不一样的感觉,这个小功能挺实用的JavaScript修改DOM节点CSS样式 var flag = 0; function modifyDOMCSS(){ if(flag==0){ document.getElementById("
2015-07-31 22:56:26 1502
原创 JavaScript--时间显示小插件
JS调用系统时间,显示在当前页面上,利用DOM操作节点来实现动态刷新JavaScript window对象常用方法及事件 function setDateTime(){ var date=new Date(); var day=date.getDay(); var week; switch(day){ case 0:week="星期日";brea
2015-07-31 22:40:38 1683
转载 JAVA学习路线图---(JAVA1234)
第一阶段-Java基础 这一阶段很重要,关系到你后面阶段的学习,所以务必把这一阶段掌握好; 如果你是0基本,我推荐一本比较好的,适合初学者看的书:明日科技的《Java从入门到精通》,最新版应该是第三版; 这一阶段你要掌握的知识是Java基础,Java面向对象,还有数据库,JDBC,debug断点调试方法,Swing也了解下;
2015-07-31 16:18:44 539
转载 HTML DOM节点
在 DOM 树中,基本上一切都是节点。每个元素在最底层上都是 DOM 树中的节点。每个属性都是节点。每段文本都是节点。甚至注释、特殊字符(如版权符号 ©)、DOCTYPE 声明(如果 HTML 或者 XHTML 中有的话)全都是节点。因此在讨论这些具体的类型之前必须清楚地把握什么是节点。节点是……用最简单的话说,节点就是 DMO 树中的任何事物。之所以用 “事物” 这个模
2015-07-31 14:36:52 334
转载 大牛对ACM入门菜鸟的一些话
首先就是我为什么要写这么一篇日志。原因很简单,就是因为前几天有个想起步做ACM人很诚恳的问我该如何入门。其实就现在而言,我并不是很想和人再去讨论这样的话题,特别是当我发现我有很多的东西要学的时候,我实在是不想花太多的时间在这种问题上。但是我当年也是纯凭热情搞ACM过来的,实在是不忍心打击一个同样有着满腔热情的起步者。所以干脆就多花点时间,总结一下我的一些观点和看法,以后再让人问起这个问题的时候,也
2015-07-31 10:33:54 589
原创 JSP学习--常用作用域
page:当前页面,也就是只要跳到别的页面就失效了request:一次会话,简单的理解就是一次请求范围内有效session:浏览器进程,只要当前页面没有被关闭(没有被程序强制清除),不管怎么跳转都是有效的application:服务器,只要服务器没有重启(没有被程序强制清除),数据就有效PageContext作用域:<%@ page language="java" co
2015-07-30 22:51:36 351
原创 HDU5327
#include #include #include using namespace std;int ss(int m,int n){ int ans=0,flag,a[10]; for(int h=m; h<=n; h++) { int s = h; memset(a,0,sizeof(a)); flag=0;
2015-07-30 16:00:32 681 7
原创 HDU5319
题意:给一个矩形染色,顺笔表示红色,逆笔表示蓝色(既一捺和一丿),交叉表示绿色,然后给你一个图,问你用多少笔能画出这个图来。思路:对这个图直接模拟即可,如果点i,j坐标为红色,那么判断上一个路径点是否是红色,如果是则不加,所以最后求出的flag即是解,一开是以为是n*n的矩形,(/ □ \),都怪坑爹的实例。。#include #include #include using
2015-07-29 16:27:08 549
原创 HDU5317
题意:定义一个数K,最小质因数形式为K = a*b*c形式(如12 = 2*2*3),相同只取一个(所以12只能取2,3两个,既F[12]=2)给L,R区间,找出区间内最大的F[x](L思路:先打素数表,然后枚举1000000内全部数,因为可能值只能为2,3,5,7,11,13,17这7个数,所以arr数组存放每个数对应的值的个数,然后用dp数组来表示下标为i并且小于i的所有数为j值的个数
2015-07-28 23:19:07 729
原创 Jquery分步学习一
引入Jquerybody中放入文本框和按钮 用Jquery里带的访问来测试function getContent(){ // var content=document.getElementById("content").value; var content=$("#content1").val(); alert(content); }另外一种方法:不设onc
2015-07-28 21:00:19 557
原创 Codeforces#313
A题题意:给n个基础币值,问你是否能组成所有种类的币值,能则输出-1,不能则输出不能组成的最小币值。思路:理解了题意就明白了,1是关键解。#include #include using namespace std;int main(){ int n,i; while(cin>>n) { bool flag = false;
2015-07-27 20:27:39 565
转载 ACM比赛技巧
一、语言是最重要的基本功 无论侧重于什么方面,只要是通过计算机程序去最终实现的竞赛,语言都是大家要过的第一道关。亚洲赛区的比赛支持的语言包括C/C++与JAVA。笔者首先说说JAVA,众所周知,作为面向对象的王牌语言,JAVA在大型工程的组织与安全性方面有着自己独特的优势,但是对于信息学比赛的具体场合,JAVA则显得不那么合适,它对于输入输出流的操作相比于C++要繁杂很多,更为重要的是JAV
2015-07-27 19:03:55 459
转载 赛前必须看的细节
1. 比赛中评测会有些慢,偶尔还会碰到隔10分钟以上才返回结果的情况,这段时间不能等结果,必须开工其他题,如果WA,两道题同时做。交完每道题都要先打印。 2. 比赛时发的饭不是让你当时就吃的,那是给你赛后吃的。基本上比赛中前几名的队都没人吃,除非领先很多。 3. 很多选手,尤其是第一次参加比赛的,到一个新环境,全当旅游了,参观的参观,找同学的找同学,玩玩乐乐就把正事
2015-07-27 18:54:09 412
转载 POJ题目细究
acm之pku题目分类对ACM有兴趣的同学们可以看看DP: 1011 NTA 简单题 1013 Great Equipment 简单题 1024 Calendar Game 简单题 1027 Human Gene Functions 简单题 1037 Gridland 简单
2015-07-27 18:54:05 620
转载 3xian之所在
最后一天,漫天飘起了雪花,假装欢送我离去。这次WF之战不太顺利,早期的C题大概花了1秒钟构思,然而由于输出格式多了一个空格直到两个半小时才逃脱Wrong Answer的纠缠。还好lynncui在期间独挡一面过掉D。最终成绩不好,然而没有遗憾,从不遗憾。相比之下,来自全球的队伍让我看到了很强大的实力,每一道题都有人过,包括SJTU欺骗性提交的H都被人干掉了。身为地球人我感到自豪。
2015-07-27 18:14:36 483
转载 一位ACM过来人的心得
刻苦的训练我打算最后稍微提一下。主要说后者:什么是有效地训练?我想说下我的理解。很多ACMer入门的时候,都被告知:要多做题,做个500多道就变牛了。其实,这既不是充分条件、也不会是必要条件。我觉得一般情况下,对于我们普通学校的大学生,各方面能力的差距不会太大,在这种情况下,训练和学习的方法尤为重要。其实,500题仅仅是一个标志,而且仅仅表示你做ACM-IC
2015-07-27 17:44:15 2293
原创 HDU5311
题意:给一个指定的字符串a,要求分成三段,然后再给定另外一个字符串b,要求a中的三段能否在b中找到。思路:枚举+模拟,首先枚举给定的字符串a,因为分成三段,所以一共有(1+9)*9/2种情况,对于分成后的三段p,q,r先查找p在b中匹配后的下标,然后减去b,结果是匹配字符的前一个下标,所以这个时候要加上匹配的长度,才能确定下个匹配从哪里开始,最后只要匹配成功即可退出。#include#i
2015-07-27 14:27:39 759
原创 HDU5308-脑补-对拍
先贴上对拍的结果:感想:可以明显发现下标相差1的关系,所以对付这种需要大量脑补的水题,真的蛋疼,以前没用过对拍,只知道有这么回事,调程序什么的都是手算,人工模拟(经常大脑发热,严重缺氧不足),所以试过一次对拍之后,其实感觉对付YY这种水题,特别管用。。。题意:给一个n值,代表n个n,利用+,-,*,/四种运算构造出24点来,每个数只能用一次,且经过一次运算后的数也只能用
2015-07-26 15:27:53 764
原创 HTML案例练习一
发现其实JS也是挺容易的,也挺好玩的,写的一个控制图片移动的小案例,对DOM机制还是不怎么熟。 function m() { this.x = 0; this.y = 0; this.move = function(direct){ switch(direct){ case 1: var
2015-07-26 00:36:33 1242
原创 BestCoder 1st Anniversary
Souvenir Accepts: 1078 Submissions: 2366 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Problem DescriptionToday is the 1st annive
2015-07-25 20:06:51 663
原创 ZOJ3527
题意:给你一个有向图,一共N个顶点,且每个顶点只有一个前驱或后继,在顶点上建立圣地,那么就可以获得一个信仰值,如果在这个顶点的后继节点上也建立圣地,那么将改变一定的信仰值,求解能获取的最大信仰值。思路:好吧,这题一点思路都没有,本来题目就做的比别人少,树状DP什么的,更是少,这次要不是准备好好研究下DP问题,估计想都没想过去接触这种东西,只怪自己太懒了。题目是求最大值的,所以考虑要不要在这
2015-07-25 18:42:23 462
原创 HDU3853
题意:给R*C的迷宫,起点为1,1 终点为R,C 且给定方格所走方向的概率,分别为原地,下边,右边,求到终点的期望。思路:既然是求到终点的期望,那么DP代表期望,所以DP[i][j]=原地的概率*DP[i][j]+向右的概率*DP[i+1][j]+想下的概率*DP[i][j+1]+2,2代表所花费的水晶,那么只要从终点递归到起点即可求解。#include #include #inclu
2015-07-25 14:13:58 477
原创 OJ常见问题及必须认识的对拍处理水题
HDUOJ:常见问题及解答Q: Online Judge(以下简称OJ)支持哪些语言?A: 目前为止,HDOJ支持C、C++、Pascal和Java四种语言。Q: 有什么条件判断我的程序是在OJ上运行吗?A: 您可以使用ONLINE_JUDGE这个条件定义。下面是使用举例: C/C++#ifdef ONLINE_JUDGE
2015-07-25 13:19:41 3080
转载 HTML-块级元素和内联元素
目录(?)[-]块级元素内联元素块级元素内联元素address - 地址block - 块引用center - 居中对齐块(不推荐)dir - 目录列表(HTML5踢出)div - 常用的不能再常用了dl - 列表fieldset - 一个包含着form组的框form - 表了个单
2015-07-25 11:48:39 644
原创 HDU5301
题意:给n*m的矩形区域,剔除其中1*1的方块,然后用不同矩形块填充整个矩形区域,求需要的矩形块最大面积的最小值。思路:先判把矩形矫正,然后特殊处理边值为奇数,且在中心点的情况,最后处理障碍在其他位置,这个时候要分别枚举障碍周围四个方块对应最外面窗户,正好有三个方向,所以取其中的最小值即可。#include #include #include using namespace
2015-07-24 21:28:09 555
原创 静态网页实训一
贴上效果图:界面很渣,鉴于还是初步自学阶段,也没有太大的要求,能出来就行.(附上源代码) Ventus - Unique responsive multi-purpose template <!-- Google Fonts ==============================================
2015-07-24 19:30:21 1281
原创 2015 Multi-University Training Contest 2
附上第二场比赛的链接 从5300-5309 我是链接顺便贴出官方题解:
2015-07-24 12:12:18 343
原创 HDU5303
题意:给定一个环形道路长度为L,以及环形道路下标为0处为起始点,在环形道路上距离起始点Xi位置种植一颗苹果树,该树有a个苹果,篮子的最大容量为K,那么求摘完全部苹果所需的最短距离。思路:之前没想出来,根据官方题解,大致就是分成两个阶段来求,首先,按照普通情况下,肯定是每次都取离自己最短的苹果,这样因为要避免绕过半圈后的多余路径,就是分成两个半圈来走,分别贪心左右半圈,然后可能存在最后剩下的
2015-07-24 12:05:17 928
转载 AJAX入门学习(转)
一、基础概念 1、全称:Asynchronous、JavaScript、And、XML(异步的 JavaScript 和 XML)。 2、定义: Ajax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术。 3、包括: XHTML和CSS 使用文
2015-07-22 14:12:52 337
转载 CSS入门学习(转)
一、基础学习 1、何为CSS CSS是Cascading Style Sheets(层叠样式表)的简称,是一种标记语言,它不需要编译,可以直接由浏览器执行(属于浏览器解释型语 言). CSS文件也可以说是一个文本文件,它包含了一些CSS标记,CSS文件必须使用css为文件名后缀, 可以通过简单的更改CSS文件,改变网页的整体
2015-07-22 14:07:55 362
原创 HDU5289
题意:求解存在最大差值小于给定K值的所有区间段。输入:T(测试数据)n(数组个数)K(给定区间值的范围)ai...(数组值)输出:ss(所有满足符合条件的区间段)思路:二分+ST算法,首先利用ST算法初始化数组,找出区间段最大与最小值,然后直接二分查询数组,并判断给定区间最值是否满足小于K的情况,所以在遍历完一次数组后,可以累加得到符合条件的所有区间
2015-07-22 00:57:46 904
原创 2015 Multi-University Training Contest 1 题解 BY FZUw
题目链接:5288-5299HDU5288题解原文链接:我是链接
2015-07-21 22:05:06 395
原创 ZOJ1463
题意:给一个括号字符串,求解最少添加的字符能使整个字符串匹配。输入:s(未匹配的字符串)输出:S(匹配后的字符串)思路:绝壁超级坑的一道题,格式我不想说什么了,特坑,然后就是对给定的字符串,如果要求添加最小的字符满足添加后的能匹配,那么你需要在里面找到最大的子串,子串必须满足最大匹配量这个条件,所以对于i到j,利用状态转移方程MAX = max(MAX,map[i]
2015-07-20 21:08:45 464
原创 NYOJ737
题意:给n堆石子,按照顺序排列,只能相邻两堆石子合并,求最后合并为一堆时所花费的最小代价,石子合并代价为两堆石子之和。输入:n(石子堆数)Xi(每堆石子个数)输出:T(最小代价)思路:经典石子归并问题,区间DP,原谅我对DP并不怎么感冒,简单点来说,首先预处理记下i到j的石子总数,用数组存放,然后在DP的过程中,因为求解的是最小代价,我们可以这样想,先找出两
2015-07-20 15:29:32 542
原创 ZOJ1524
题意:给定需要购买物品的顺序以及总物品对应的价格,求解按顺序购买物品时最小花费。输入:m,n(m代表需要购买物品的清单,n代表总的物品数)Xi...(代表对应物品的序号以及价格)输出:cost(最小花费,有精度要求)思路:对于商品j,有购买和不购买两种选择,并且如果j序号正好和i匹配,说明是符合条件的,那么此时最小花费应是不买(dp[1][j])和购买(dp[0
2015-07-20 10:30:08 441
转载 一位学长的ACM总结(感触颇深)
发信人: fennec (fennec), 信区: Algorithm标 题: acm 总结 by fennec发信站: 吉林大学牡丹园站 (Wed Dec 8 16:27:55 2004)ACM总结(fennec)其实在北京比赛完的时候,我就想写了,不过还是早了点,直到上海比赛结束,大家的心中都不是太好受。郭老师有句话:你们这样做也是对的,不成功就成仁。让我的心也能安慰了不
2015-07-20 08:49:31 5414 1
转载 JavaBean-Servlet-JavaServerPage(转)
1.servletservlet是在服务器端执行的,具有良好的移植性,不论操作系统是Windows、Linux、Unix等等,都能将写好的Servlet程序放在这些操作系统上执行,是真正的写一次,到处执行,这一点也是我们Java程序设计人员最感到欣慰的地方。另外Servlet功能强大,Servlet能完全发挥Java API的威力,想写网络目录查询程序,则可利用JNDI API,想连接数据库,则
2015-07-19 18:27:03 577
原创 关于HttpServlet和Servlet以及doPost和doGet关系
这两天在看Servlet和Jsp,spring太难了,还是先看看基础,只怪自己太弱了。Servlet是一个接口,本身定义的是一种网络服务,HttpServlet是已经实现了Servlet接口,也就是此类是针对Http协议的,虽然Servlet接口下只有HttpServlet类,可能会觉得何必定义一个Servlet接口,直接一个HttpServlet就可以了,我想这可能是sun为后续技术发展做的
2015-07-19 18:09:29 1049
原创 ZOJ2099
题意:给多个点,连成折线,求一个矩形可以包含这条折线。输入:多组测试数据多个点的坐标每组测试数据以0,0结束以0,0结束程序输出:矩形左下角和右上角的坐标思路:水题,注意输入那里有点坑,每读入一组数据和之前的比较即可。#include #include #include using namespace std;int ma
2015-07-19 16:30:05 385
Spring登录Demo
2016-06-01
中文维基语料Word2Vec训练模型
2019-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人