letcode专题

letcode 118

问题描述: Given numRows, generate the first numRows of Pascal's triangle. For example, given numRows = 5, Return [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]] import java.util.*;class Solution {pu

Letcode-Top 100二叉树专题

94. 二叉树的中序遍历 方法一:递归法 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val = v

letcode的使用方法

1.注册账号: • 访问 LeetCode 官方网站(https://leetcode.com/)并注册一个账号,可以选择使用邮箱地址注册,也可以通过第三方账号如 GitHub 或 Google 登录。 2. 选择题目: • 登录后,可以在主页看到各种算法题目,题目按照不同的难度级别(Easy、Medium、Hard)划分,也有按照标签(如数组、链表、树、字符串、排序等)分类。

LetCode刷题[简单题](2)括号匹配问题(堆栈)

class Solution {public:bool isValid(string s) {std::stack<char> bracketStack;for (char ch : s) {if (ch == '{' || ch == '[' || ch == '(') {bracketStack.push(ch);} else if (ch == '}' || ch == ']' || ch

LetCode之热题100.1——哈希(两数之和)

本着提升技能,并为蓝桥杯做准备的想法,题解语言采用java,编码环境使用eclipse。 更加建议大家读懂算法思想,而不是单纯的copy代码   一、题目描述 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target  的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现