虚拟马里奥

文章
5
资源
1
加入时间
3年0月21天

JAVA开发中通用的方法和准则(一)

建议1 不要在常量和变量中出现易混淆的字母首先,包名要全部小写,类名要首字母全部大写(CamelCase),变量名字要采用驼峰命名法命名等等,但是在变量声明中要注意不要引入容易混淆的字母,尝试阅读如下代码,思考一下打印出的变量i等于多少:public class BasicStandardApplication {public static void main(String[] args)...

图之最短路径之迪杰斯特拉算法

一般最短路径算法有迪杰斯特拉算法和弗洛伊德算法,对于有负权值的需要使用弗洛伊德算法,这里主要讲解迪杰斯特拉算法1.算法思想设G=(V,E)是一个带权有向图,把图中顶点集合V分成两组,第一组为已求出最短路径的顶点集合(用S表示,初始时S中只有一个源点,以后每求得一条最短路径 , 就将加入到集合S中,直到全部顶点都加入到S中,算法就结束了),第二组为其余未确定最短路径的顶点集合(用U表示),按

编程语言的基本组成

1:字符集{数字字符;拉丁字母;运算符;特殊符号和不可显示字符}2:标识符{变量名;常数名;数组名;函数名;类型名}3:关键字{auto;break;case;char;const;continue;default;do;double;else;long;for;int;if;short;switch等}4:语句{选择语句:if;switch;转移语句:break;continue;r

语句----条件语句,迭代语句,跳转语句,异常处理

一、条件语句1、if语句  C++规定了else与离它最近的尚未匹配的if匹配,从而消除程序的二义性。2、switch语句  switch语句首先对括号里的表达式求值,该表达式紧跟在关键字switch的后面,可以是一个初始化的变量声明。表达式的值转换成整数类型,然后与每个case标签的值比较。  case关键字和它对应的值一起被称为case标签。case标签必须是整型常量表达式...