题目: 合并两个有序链表:将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 思路: 本题思路较简单。 程序: # Definition for singly-linked list. # class ListNode: # def __init__(sel ...
分类:
编程语言 时间:
2020-05-01 01:20:53
阅读次数:
214
题目: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 思路: 使用两个哈希表,最后判断这两个哈希表是否相等,思路较简单。 程序: class Solution: def isAnagram(self, s: str, t: str) -> bool: length ...
分类:
编程语言 时间:
2020-04-27 17:33:29
阅读次数:
130
题目: 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 思路:较简单 程序: clas ...
分类:
编程语言 时间:
2020-04-18 12:18:04
阅读次数:
330
[TOC] 面向对象程序设计 结构化程序设计的缺点 我们为什么要有面向对象程序设计呢?我们使用 C 语言只能实现结构化程序设计,所谓结构化程序设计就是“ 程序 = 数据结构 + 算法 ”,而在程序中会有很多可以相互调用的函数和全局变量。 但是我们可以显然地看出,这种编程风格存在不少缺点。首先由于函数 ...
分类:
编程语言 时间:
2020-04-17 21:58:28
阅读次数:
161
1.编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值。 package as; public class unll { public static void main(String[] args) { // TODO Auto-generated me ...
分类:
其他好文 时间:
2020-04-09 13:04:46
阅读次数:
83
1.编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值。 package test; public class Terr { public static void main(String[] args) { int []arr={10,20,30,40, ...
分类:
其他好文 时间:
2020-04-09 13:01:03
阅读次数:
59
.1.编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值。 package chap; public class test1 { public static void main(String[] args) { int[] arr={10,20,30,4 ...
分类:
编程语言 时间:
2020-04-09 12:59:45
阅读次数:
87
1.编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值。 package test; public class Now1 { public static void main(String[] args) { int[] arr={10,20,30,40, ...
分类:
其他好文 时间:
2020-04-09 12:59:11
阅读次数:
64
1.编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值。 package testl; public class Zuoyee { public static void main(String[] args) { // TODO Auto-generat ...
分类:
编程语言 时间:
2020-04-09 12:58:14
阅读次数:
69
1.编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值。 int[] arr=new int[]{10,20,30,40,50}; for(int i=0;i<arr.length;i++){ System.out.print(arr[i]+" "); ...
分类:
其他好文 时间:
2020-04-09 12:43:43
阅读次数:
69