###题目 删除排序链表中的重复元素 ###题解 对空链表的处理,可以吧cur的赋值放到while中去,并对应修改while循环条件。 ###代码 class Solution { public ListNode deleteDuplicates(ListNode head) { ListNode ...
分类:
编程语言 时间:
2020-06-21 22:51:17
阅读次数:
59
一,避免在循环条件中使用复杂的表达式 在循环中,循环条件会被反复计算,如果不使用复杂表达式而使循环条件值不变的化,程序会运行的更快 import java.util.List; public class foreach { void method(List list){ for (int i = 0 ...
分类:
其他好文 时间:
2020-06-19 10:35:19
阅读次数:
46
@ 不论哪一种编程语言,都会提供两种基本的流程控制结构:分支结构和循环结构。其中分支结构用 于实现根据条件来选择性地执行某段代码,循环结构则用于实现根据循环条件重复执行某段代码。Java 同样提供了这两种流程控制结构的语法,Java提供了 if和switch两种分支语句,并提供了 while、do ...
分类:
编程语言 时间:
2020-06-05 23:08:35
阅读次数:
83
通过程序名称kill掉所有的进程 今天差点把服务器搞崩了。 脚本的循环条件有问题,结果起了无数的nslookup,用pkill杀不掉,只能用kill一个个解决,服务器还被搞得慢得要命。 还好又黄队长,他写了个脚本把这些进程全杀掉了,啥脚本呢: ps -ef | grep "nslookup" | a ...
分类:
系统相关 时间:
2020-06-05 22:53:05
阅读次数:
89
循环结构的基本组成部分: 1、初始化语句:最先执行,只执行一次 2、条件判断:成立则循环继续,不成立则退出此次循环 3、循环体:循环语句 4、步进语句 1、for 循环 for (int i = 0; i < 3; i++) { System.out.println("坚持!!!"); } 2、wh ...
分类:
编程语言 时间:
2020-06-03 00:48:10
阅读次数:
80
A题:看到题目把所有的数两两配对,以为n一定是偶数,WA了。 题目没有明确说明n是偶数,因此n也可能为奇数。 思路就是先把数组排一遍序,然后从中间开始往两边输出数组中的数。由于n可以为奇数,所以循环条件不是i>=1&&j<=n,而是i>=1||j<=n。 代码如下: #include<bits/st ...
分类:
其他好文 时间:
2020-05-29 21:34:50
阅读次数:
88
###一.判断与循环 1.if条件满足,执行后面语句,不满足就跳过;没有就执行紧跟其后的一条语句;多条语句需要 if(条件) { 语句; } if(2>1);可以通过编译,原因是: 2.关系运算符: < > ? >=;从左往右执行,结果只能为1或0; 9>8>2;该结果为0; 6<97>4;即11; ...
分类:
编程语言 时间:
2020-05-29 17:42:22
阅读次数:
63
条件: if condition1: statement1 elif condition2: statement2 ...... else conditionN: statementN 判断条件的省略用法: string 空字符串为False, 非空字符串解析为True int 0解析为False, ...
分类:
其他好文 时间:
2020-05-27 22:05:32
阅读次数:
86
1. while循环 while(循环条件){ 循环体语句块; } 2.do..while循环 do{ 循环体语句块; }while(循环条件) 两者区别:while先判断后执行、循环体语句可能一次都不执行,do while是先执行后判断,所以循环体语句至少执行一次。 3.for循环 for(表达式 ...
分类:
Web程序 时间:
2020-05-27 20:22:22
阅读次数:
83
1.whille循环语句 while(循环条件){ 循环语句块; } 例如:var i=0; while(i<=5){ document.write(i); i++; } 2.do while循环语句 do{ 循环条件语块; }while(循环条件) 例如:var i=0; do{ document ...
分类:
其他好文 时间:
2020-05-27 17:15:49
阅读次数:
79