文章 2024-09-29 来自:开发者社区

LeetCode刷题 Shell编程四则 | 194. 转置文件 192. 统计词频 193. 有效电话号码 195. 第十行

194. 转置文件 给定一个文件 file.txt,转置它的内容。 你可以假设每行列数相同,并且每个字段由 ' ' 分隔。 示例: 假设 file.txt 文件内容如下: name age alice 21 ryan 30 应当输出: name alice ryan age 21 30 参考解法 解法一: # Read from the file file.txt and print its...

LeetCode刷题 Shell编程四则 | 194. 转置文件 192. 统计词频 193. 有效电话号码 195. 第十行
文章 2024-01-31 来自:开发者社区

Leetcode之多线程编程题

$stringUtil.substring( $!{XssContent1.description},200)...

文章 2023-06-18 来自:开发者社区

【LeetCode——编程能力入门第二天】运算符(三角形的最大周长(贪心算法)/找到最近的有相同 X 或 Y 坐标的点)

 目录题目:三角形的最大周长(贪心算法)分析贪心算法概述代码 题目: 找到最近的有相同 X 或 Y 坐标的点分析 代码 博主萌新一枚,如果文章哪里有不妥当的,还请大佬们提出!谢谢支持!题目:三角形的最大周长(贪心算法)给定由一些正数(代表长度)组成的数组 nums &#x...

【LeetCode——编程能力入门第二天】运算符(三角形的最大周长(贪心算法)/找到最近的有相同 X 或 Y 坐标的点)
文章 2023-06-18 来自:开发者社区

【LeetCode——编程能力入门第一天】基本数据类型[在区间范围内统计奇数数目/去掉最低工资和最高工资后的工资平均值)

目录题目:在区间范围内统计奇数数目错误示范:分析: 解题:在区间范围内统计奇数数目题目:去掉最低工资和最高工资后的工资平均值 错误示范:For遍历Arrays类题目:在区间范围内统计奇数数目给你两个非负整数 low 和 high 。请你返回 low 和 high 之间(包括二者...

【LeetCode——编程能力入门第一天】基本数据类型[在区间范围内统计奇数数目/去掉最低工资和最高工资后的工资平均值)
文章 2023-06-13 来自:开发者社区

回溯算法编程题集合(leetcode)

给定一个整数数组  nums 和一个正整数 k,找出是否有可能把这个数组分成 k 个非空子集,其总和都相等。示例 1:输入: nums = [4, 3, 2, 3, 5, 2, 1], k = 4输出: True说明: 有可能将其分成 4 个子集(5),&...

回溯算法编程题集合(leetcode)
文章 2023-06-13 来自:开发者社区

动态规划编程题集合(leetcode)

你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。输入:[...

动态规划编程题集合(leetcode)
文章 2023-06-13 来自:开发者社区

链表编程题集合(leetcode)

给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。1. 输入:head = [1,2,3,4,5] 2. 输出:[5,4,3,2,1]public ListNode reverseList(ListNode head) { ListNode p=new ListNode(); ...

文章 2023-06-13 来自:开发者社区

动态规划编程题集合(leetcode)

给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。你可以认为每种硬币的数量是无限的。输入:coins = [1, 2, 5], amount = 11输出࿱...

动态规划编程题集合(leetcode)
文章 2023-06-13 来自:开发者社区

单调栈编程题集合(leetcode)

单调递增栈:存进去的数据都是增加的,碰到减少的时候,这时就要进行操作了单调递减栈:存进去的数据都是减少的,碰到增加的时候,这时就要进行操作了对于「找最近一个比当前值大/小」的问题,都可以用单调栈来试试。关键在于,对于栈内存储的元素,什么时候进行取出来操作。给定一个整数数组...

文章 2023-06-13 来自:开发者社区

栈和队列编程题集合(leetcode)

给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。在 S 上反复执行重复项删除操作,直到无法继续删除。在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。输入:"abbaca"输出:"ca"解释:例如,在 "abbac...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

算法编程

开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。

+关注