摘要:
苦逼的大三狗,现在面临升学和找工作的双重压力,没办法只有把原来写的烂代码重新找出来,整理一下,复习复习(o(╯□╰)o)。 代码: 测试结果: 还添加两个基本的功能: 链表的排序。 以及链表节点的删除。 阅读全文
摘要:
一般来说c传值分为传值与传指针,Java里没有指针,因此只有传值,但是Java里传值分为简单变量传值和引用型变量传值,从本质上来说这两者没啥区别。 下面主要说的是传参时对原变量的影响: 最初练习创建单链表时可能会有这样一种写法: n是单链表节点的个数,head被初始化为null,调用该函数后可能会有 阅读全文
摘要:
JavaScript是一种常用的脚本语言,这也决定了其相对于其他编程语言显得并不是很规范.在JavaScript中判断两字符串是否相等直接用==,这与C++里的String类一样.而Java里的等号则是判断两字符串的引用是否一样,判断实体需要用equals()方法,或者compareTo()方法,这 阅读全文
摘要:
第一次上Web实验课时咱写了一个jsp程序: 然后放在浏览器下运行,结果是这样的: 神马都没有,一片空白,当时就懵逼了。老师说,把System.去掉就行了。 代码: 运行结果: 当时相当郁闷诶,不懂。 现在再来说一说这两者的区别,out是jsp内置对象之一,把信息输出到客户端,而System.out 阅读全文
摘要:
长时间对着电脑敲代码,眼睛受不了啊,果然程序员就没人权吗?之前咱给codeblocks背景换了颜色,去官网上粘粘代码然后替换一下就行了,这里不多说。 这里说的是给ecllipse换主题,按理说eclipse的逼格应该更高啊,可以直接下载插件,但是插件这玩意经常会遇到什么版本不兼容等问题。这里给大家说 阅读全文
摘要:
嘛嘛嘛,好像大家在实现Kruskal算法是都是用的边集数组,判断图的连通性咱不会,o(╯□╰)o(并查集诶)。 Kruskal算法: 规则: (1)对每一条边按照从小到大进行排序。 (2)加入边的时候判断这条边与之前的边是否构成回路,如果构成则放弃这条边,否则就加入到最小生成树中。 边集数组: 起点 阅读全文
摘要:
习惯了c++的cin.cout之后,也不怎么关注空格,反正cin.cout会自动处理。有一次实验,创建Huffman树,要求输入空格字符,当时就懵逼了.cin咋输入空格呢? 没办法,只能重新用scanf函数了,结果各种悲剧,足足debug一个多小时,这难道就是越学越差劲系列? scanf()和pri 阅读全文