[LeetCode]Binary Tree Right Side View

Given a binary tree, imagine yourself standing on the right side of it, return the values of the nod...

leetcode oj java 199. Binary Tree Right Side View

一、问题描述: Given a binary tree, imagine yourself standing on the right side of it, return the va...

199. Binary Tree Right Side View

Given a binary tree, imagine yourself standing on the right side of it, return the values of the nod...

java编程题练习

———————————————————— 输入一个字符串,列出所有可能的组合。 —————————————————————— ———————————————————...

java编程题练习2

【程序6】 题目:输入两个正整数m和n,求其最大公约数和最小公倍数。 /*在循环中,只要除数不等于0,用较大...

Remove Duplicates from Sorted Array

Given a sorted array, remove the duplicates in-place such that each element appear only once and ret...

2 汽车加油问题 (20 分)

2 汽车加油问题 (20 分) 一辆汽车加满油后可行驶 n公里。旅途中有若干个加油站。设计一个有效算法,指出应...

复杂链表的复制

题目链接 复杂链表的复制 题目描述 注意 每个节点的random 指针指向链表中的任意节点或者 null因为本题中有...

NC78 反转链表

描述 输入一个链表,反转链表后,输出新链表的表头。 示例1 输入:{1,2,3} 返回值:{3,2,1} 分析: 1. 判断...

反转链表00

题目链接 反转链表 题目描述 注意 链表可能为空 解答思路 利用三个节点储存当前节点cur,上一个节点pre,下...

从头到尾打印链表

题目链接 从头到尾打印链表 题目描述 注意 链表可能为空 解答思路 利用栈先进后出的特点存储该链表,然后将...

初步认识二分查找[小汇总]

声明:小白总结,本意是记录自己的思路,不过希望能帮助别人,那就更好啦,若发现问题,欢迎指正,感谢!!...

面试遇到的各种编程题-1

1、用JAVA程序编写,今有36块砖,36人搬,男搬4,女搬3,两个小孩抬一砖,要求一次搬完,问男女小孩各需若干? 结...

leetcode-20-有效的括号

leetcode-20-有效的括号 使用java内置数据结构栈完成,左括号时存入右括号,弹出比较即可

LeetCode 187. Repeated DNA Sequences(哈希)

题目来源:https://leetcode.com/problems/repeated-dna-sequences/ 问题描述 187. Repeated DNA Sequences...

[Algorithm]九章六之二: Array

6. Merge Two Sorted Arrays :点击打开链接 64. Merge Sorted Array:点击打开链接 因为添加或减少一个元...

【Lintcode】548. Intersection of Two Arrays II

题目地址: https://www.lintcode.com/problem/intersection-of-two-arrays-ii/description 给定两个数组,...

【Lintcode】1728. X of a Kind in a Deck of Cards

题目地址: https://www.lintcode.com/problem/x-of-a-kind-in-a-deck-of-cards/description 给定一个数组...

【Lintcode】1063. My Calendar III

题目地址: https://www.lintcode.com/problem/1063/ 实现一个数据结构,可以做如下操作:插入一个左闭右开...

Java黑皮书课后题第7章:*7.33(文化:中国生肖)使用一个字符串数组存储动物名称来简化程序清单3-9的程序

7.33(文化:中国生肖)使用一个字符串数组存储动物名称来简化程序清单3-9的程序 题目题目描述程序清单3-9...

Java黑皮书课后题第9章:*9.10(代数:二次方程式)为二次方程式设计一个名为QuadraticEquation的类

Java黑皮书课后题第9章:*9.10(代数:二次方程式)为二次方程式设计一个名为QuadraticEquation的类 题目破...

Java黑皮书课后题第9章:*9.5(使用GregorianCalendar类)Java API中有一个位于包java.util中的类GregorianCalendar

Java黑皮书课后题第9章:*9.5(使用GregorianCalendar类)Java API中有一个位于包java.util中的类Gregorian...

Java黑皮书课后题第10章:**10.7(游戏:ATM机)使用编程练习题9.7中创建的Account类来模拟一台ATM级

**10.7(游戏:ATM机)使用编程练习题9.7中创建的Account类来模拟一台ATM级 题目程序 代码Test7.javaTest7_...