给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 输入: 1->1->2 输出: 1->2 示例 2: 输入: 1->1->2->3-&g…
标签:算法
如何得到精确的pi,cos()等三角函数的输入值为弧度,返回值为double
const double pi=acos(-1); cos函数的输入值为弧度,也就是将cos函数后加上弧度,然后就可以得到想要的结果。我们需要把度化为弧度: 假设度数为d,则对应的弧度为:d * pi / 180 已知两…
LeetCode:956. Tallest Billboard - Python
956. 最高的广告牌 问题描述: 你正在安装一个广告牌,并希望它高度最大。这块广告牌将有两个钢制支架,两边各一个。每个钢支架的高度必须相等。 你有一堆可以焊接在一起的钢筋 rods。举个例子,如果钢筋的长度为1、2和 …
2019.1.3
import java.util.*; public class 括号匹配{ public static void main(String[] args){ Scanner scanner = new Scanner(S…
求一个数的X位上的数的运算 (适用于int)
static int GetXinNumber(int x, int number) { return number % (x * 10) / x; } //测试代码 static void Main() { int m…
求最大数和最小数
输入描述: 输入包括多组测试用例,每组测试用例由一个整数N开头,接下去一行给出N个整数。 输出描述: 输出包括两个整数,为给定N个数中的最大值与最小值。 示例1 输入 5 1 2 3 4 5 3 3 7 8 输出 5 1…
Leetcode 258. 各位相加
给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。 示例: 输入: 38 输出: 2 解释: 各位相加的过程为:3 + 8 = 11, 1 + 1 = 2。 由于 2 是一位数,所…
【LeetCode】140. Word Break II 解题报告(Python & C++)
作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 递归求解 日期 题目地址:https://leetcode.com/pr…
回溯算法
回溯算法是深度优先搜索的一种 回溯算法不要求保存完整的搜索树“ 回溯算法是一种尝试所有可能直到找到一条正确路径的算法 代码的实现样例 void dfs(int n) { if(到达目标)输出; for(int…
bfs又写错了,感觉把dfs中的visited,所有容易带偏
//error Queue<SootMethod> sootMethodQueue = new LinkedList<>(); sootMethodQueue.offer(entryPoint);…
使用Floyd算法图求直径
https://www.cnblogs.com/Ran-Chen/p/9219716.html
蓝桥杯 ALGO-29 校门外的树
算法训练 校门外的树 时间限制:1.0s 内存限制:256.0MB 问题描述 某校大门外长度为L的马…