摘要: 以二叉链表作为二叉树的存储结构,编写程序实现:交换二叉树每个结点的左子树和右子树。以先序遍历构建一棵二叉树,输出中序遍历结果,交换每个节点的左右子树后,输出中序遍历结果 #include<iostream> using namespace std; typedef int Status; typed 阅读全文
posted @ 2022-10-25 19:44 旺旺大菠萝 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 注重实效的偏执1.按合约设计DBC关注用文档记载并约定软件的权利与责任,以确保程序的正确性。要注意调用某个函数时的前条件,后条件和类不变项。所以例程和任何潜在的调用者之间的合约可理解为:如果调用这满足了例程的所有前条件,例程应该在保证其完成时,所有的后条件和类不变项将为真。2.死程序不说谎当程序中某 阅读全文
posted @ 2022-10-25 14:37 旺旺大菠萝 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 第三章:基本工具 1.纯文本的威力 具有良好定义的结构的纯文本,用纯文本保存知识,可以获得自描述的,不依赖于创建它的应用的数据流。 缺点:与二进制相比所需的存储空间更大;处理代价高。 优点:保证不过时;杠杆作用;更易于测试。 2.shell游戏 熟悉shell使自己的生产率提高。 3.强力编辑 最好 阅读全文
posted @ 2022-10-25 14:15 旺旺大菠萝 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 对输入的限制 <form name = "form1" action = "" method="post" onsubmit="return check()" > </form> <script type = "text/javascript"> function check() { var nam 阅读全文
posted @ 2022-10-25 13:06 旺旺大菠萝 阅读(53) 评论(0) 推荐(0) 编辑