2ez4me
2ez4me
全部文章
题解
复习(2)
归档
标签
去牛客网
登录
/
注册
2ez4me的博客
全部文章
/ 题解
(共83篇)
题解 | #判断一个链表是否为回文结构#
import java.util.*; /* public class ListNode { int val; ListNode next = null; } */ public class Solution { //利用栈FILO的特性,完成回文判断 public boolean isPai...
Java
栈
链表
2022-02-09
0
266
题解 | #顺时针旋转矩阵#
import java.util.*; public class Solution { //与顺时针打印矩阵相类似,确定左上和右下边界,由外向里将各边界上的数进行旋转 public int[][] rotateMatrix(int[][] mat, int n) { // write co...
Java
数组
2022-02-09
0
334
题解 | #顺时针打印矩阵#
import java.util.ArrayList; public class Solution { static ArrayList resultList = new ArrayList<>(); public ArrayList<Integer> printMatrix...
Java
数组
模拟
2022-02-09
1
370
题解 | #数组中重复的数字#
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param numbers int整型一维数组 * @return int整型 */ //本题寻找数组中的重复数...
Java
数组
哈希表
2022-02-05
0
437
题解 | #数组中的逆序对#
public class Solution { static int count = 0; public int InversePairs(int [] array) { // 核心思路是归并排序,与之类似的题目有小和问题 if (array == null && ar...
Java
数组
分治
2022-02-05
0
322
题解 | #求int型正整数在内存中存储时1的个数#
#先转换为二进制,再转换为字符串,计算字符串中的‘1’的数量 intNum = int(input()) byteNum = bin(intNum) byteStr = str(byteNum) count = 0 for i in byteStr: if i == '1': ...
Python3
字符串
2022-02-03
4
1119
题解 | #字符串排序#
#加入列表后排序 while True: try: numStr = int(input()) cur = 0 list1 = [] while(cur < numStr): list1.append(input()) cur += 1 list1.sort() for i in list1:...
Python3
字符串
2022-02-03
0
514
题解 | #字符个数统计#
#统计个数,不要求顺序,采用HashSet即可 str1 = input() cur = 0 set1 = set() while(cur < len(str1)): set1.add(str1[cur]) cur += 1 sum1 = 0 for i in set1: sum1 += 1 ...
Python3
哈希表
字符串
2022-02-03
0
374
题解 | #提取不重复的整数#
#创建散列表 table = dict() numStr = input() lenth = len(numStr) - 1 str1 = '' while(lenth >= 0): #判断是否重复,不重复加入str1 if(numStr[lenth] not in table.keys())...
Python3
字符串
哈希表
2022-02-03
0
242
题解 | #合并表记录#
while True: try: n = int(input()) #创建散列表 table = dict() #将数据加入散列表 for i in range(n): list1 = input().split(" ") #如果已存在键,则在原值上加现值 if(int(list1[0]) in t...
Python3
哈希表
2022-02-03
0
376
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
末页