原始链表为单链表L,指定节点序号N, 若L中节点所在序号为N的整数倍,则删除该节点。头结点序号为1,次节点为2,依次累加
区块链毕设网qklbishe.com为您提供问题的解答
原始链表为单链表L,指定节点序号N, 若L中节点所在序号为N的整数倍,则删除该节点。头结点序号为1,次节点为2,依次累加
publicclassMain {
publicstaticvoidmain(String[] args) {
List<Integer> list =newArrayList<Integer>();
Scanner scanner =newScanner(System.in);
String s = scanner.nextLine().toString();
String[] arr = s.split(" ");
scanner.close();
intL=Integer.parseInt(arr[0]);
intN=Integer.parseInt(arr[1]);
for(inti=1;i<=L;i++){
if(i%N!=0){//不为N的整数倍
list.add(i);
}
}
for(Integer integer : list) {
System.out.print(integer+" ");
}
}
}
11:26
以上就是关于问题原始链表为单链表L,指定节点序号N, 若L中节点所在序号为N的整数倍,则删除该节点。头结点序号为1,次节点为2,依次累加的答案
欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。
区块链NFT链游项目方科学家脚本开发培训