可用性既取决于关于系统业务流程的设计决策,也取决于具体的程序设计工作。细微处的决定可能会对使用的效率和难易程度产生重大影响。如果有那么一个简单的剪贴板功能,让工作人员从系统某个部分拷贝原始文本数据,然后再粘贴到另一个地方,这样就可以减少输入差错,大大缩短完成事务处理的时间。最好是有那样一种基于对象的 ...
分类:
其他好文 时间:
2020-02-03 22:43:21
阅读次数:
80
"题目链接" 这道题与下一章的数位$dp$解题思路十分一致。 把寻找答案变成按位(并且是字典序从小到大)枚举当前这一位可以填的情况。 通过$dp$预处理的信息告诉我们可行性,就可以把答案紧逼到一个更小的(子)问题,非常有趣。 考虑 $dp$ 预处理的信息: $f[i][j][0 / 1]$ 表示 $ ...
java基础复习 自定义注解2(反射技术) 写在前面: 反射技术在java基础中也是容易被忽略的一部分内容,也是在初学阶段无法体会反射技术的作用。其实,在java的众多框架中都是靠反射技术来进行实现。如果想成为能够自己去打造自己的框架,那么学习反射技术这是十分有必要的。该节被列为自定义注解的第二节, ...
分类:
编程语言 时间:
2020-02-03 22:11:20
阅读次数:
94
知识点: 1.从input中取值: var a=parseInt(document.getElementById('num1').value); 2.把数值放回input中 document.getElementById('result').value=a+b; 1 <html> 2 3 <head ...
分类:
编程语言 时间:
2020-02-03 20:57:52
阅读次数:
69
函数 一、 引用(&)的理解与使用 众所周知,函数与主函数之间的值传递一直都是十分恼人的,这里分为单向传递和双向传递。 这里学习了C++中的一种方法实现值传递,这就是引用类型。 它的意义是这样的,举一个例子,事先有一个变量叫a,这是我又把a取一个名字叫b,这时,a、b其实是一个存储空间里的一个值,如 ...
分类:
其他好文 时间:
2020-02-02 20:00:45
阅读次数:
67
1.一个图论套路,结合之前的小知识(枚举子集) 例:Online judge 1268,Online judge 1396 询问一个图连通的方案数时,可令Dp一维为图是否连通,另一维是图的二进制表示(完全图可简化为点的个数),从而$Dp[x][0]$可通过$Dp[y][1]$来转移$y\subset ...
分类:
其他好文 时间:
2020-02-02 19:55:48
阅读次数:
90
pass 首先,个人觉得把这个数据结构理解成树状数组套主席树是十分不严谨的。主席树的本质是可持久化权值线段树与前缀和思想的结合。而动态主席树是可持久化权值线段树与树状数组思想的结合。并非树套树般的泾渭分明的叠加。 其次,大概讲下对动态主席树的理解。我们静态主席树中,第i个版本维护的是[1,i]的权值 ...
分类:
其他好文 时间:
2020-02-02 17:35:38
阅读次数:
71
本文列举记录了本人从事Windows平台软件开发两年以来使用的工具,持续更新中。 1. 文本编辑类 Notepad++ Notepad++是Windows操作系统下的一套文本编辑器,有完整的中文化接口及支持多国语言编写的功能。除了适合制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notep ...
分类:
编程语言 时间:
2020-02-01 21:46:27
阅读次数:
69
01背包和完全背包都是dp入门的经典,我的dp学的十分的水,借此更新博客的机会回顾一下 01背包:给定总容量为maxv的背包,有n件物品,第i件物品的的体积为w[i],价值为v[i],问如何选取才能是背包内的物品价值总和最大。 stdin: 5 1 2 3 4 5 5 4 3 2 1 stdout: ...
分类:
其他好文 时间:
2020-02-01 17:52:19
阅读次数:
68
题目 首先看一下题目大意:有一个m*n的地图,上面的瓷砖只有红黑两色。一个人站在某处。一直这个人只能在黑色方块上向四周移动,问他最多可以经过多少个黑色方块。 n,m<=20... 十分明显的一道搜索题,dfs或者bfs都可以实现。 我用的是dfs dfs的关键在于向四个方向遍历这张图 如果目标位置在 ...
分类:
其他好文 时间:
2020-02-01 16:31:47
阅读次数:
66