结实电脑

文章
6
资源
0
加入时间
2年10月17天

【C#】2.算法温故而知新 - 冒泡排序

冒泡排序可以很好的解决前面提到的简单桶排序的2个问题,冒泡排序的基本思想是:每次比较两个相邻的元素,如果它们的顺序错误就把它们交换过来。该算法的核心部分是双重嵌套循环,其时间复杂度是O(N²)。缺点:在算法的执行效率上牺牲很多。假如我们的计算机每秒可以运行10亿次,那么对1亿个数进行排序,桶排序只需要0.1秒,而冒泡排序则需要1千万秒,达115天之久。代...

2017.0323.数字电路与系统-触发器

触发器1.讲解钟控JK触发器时,谈到一个激励表,激励表和状态转移真值表很类似,只是换了一种表示方法,从现态到次态的转化,激励输入是怎样的。(也可以称为驱动)画时序图时,基本上将所有的输入输出的电平信号都要画出来。触发器的描述方法真的是很多,但本质上都是一样的。2.钟控T触发器钟控T触发器是在钟控JK触发器的基础上发展而来的,变换了一种的驱动的信号。做这个触发器的目的是为了每次反转。...

判断语句if,switch和循环语句while,do while ,for

判断语句if,switch和循环语句while,do while ,for1.判断语句if和switch的异同所有switch能实现的 if都可以实现反之if能实现的,switch不一定能实现。switch只能做等值判断(比如月份等由有限个值组成),if可以做区间判断(如取值范围等由无限个值组成的)if的表现形式if (判断){ System.out.println("输出"); }else if(){ }swi