Algorithm & DataStructure
算法与数据结构
IT•轩辕
多言数穷,不如守中。十语九中,未必称奇;一语未中,愆尤骈集。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【算法教程】排列与组合的实现
【代码】【算法教程】排列与组合的实现。原创 2023-10-21 23:00:35 · 1501 阅读 · 1 评论
-
【Google】给两个已序数组,写一个函数求出第K小的数
【代码】【Google】给两个已序数组,写一个函数求出第K小的数(听说是GOOGLE给出的题)原创 2023-10-17 23:45:54 · 199 阅读 · 0 评论
-
【数学题】包含⚪圆圈的三角形一共有多少个
摘要:本文通过两个几何问题探讨了包含特定图形的计数方法。第一个问题计算包含圆圈的三角形数量,通过确定底部两点在左右两侧的分布(2×3=6个)。第二个问题类似地计算包含圆圈的长方形数量,通过确定对角顶点的可能组合(4×16=64个)。解题关键在于识别决定图形位置的关键点组合,采用乘法原理快速求解。原创 2026-01-06 23:16:33 · 235 阅读 · 0 评论 -
【数学题】最少的砝码个数可称重整数克 1-121
最少需要5个砝码,重量分别为1克、3克、9克、27克和81克。这些砝码通过组合可以称出1-121克之间的所有整数克重量。这个解决方案基于三进制思想,每个新砝码的重量都是前几个砝码总重量的2倍加1,这样能最大化称重范围。具体来说,5个砝码的总重量为121克,恰好覆盖题目要求的称重范围。原创 2026-01-04 00:11:30 · 338 阅读 · 0 评论 -
【平面几何】判断一个点是否在任意多边形的内部
摘要:本文介绍了判断一个点是否在任意多边形内部的算法。与判断点在圆内的方法不同,对于不规则多边形,可以通过从该点画一条水平或垂直线,统计其与多边形边的交点数量。若交点数为奇数,则点在多边形内部;若为偶数,则在外部。这种方法简单有效地解决了点在复杂多边形内的判定问题。原创 2026-01-02 23:46:53 · 465 阅读 · 0 评论 -
【JavaScript】常见排序算法实现
本文介绍了五种经典排序算法的JavaScript实现。冒泡排序通过相邻元素比较交换实现排序(O(N²));选择排序每次选择最小元素交换位置(O(N²));插入排序将无序元素插入有序部分(O(N²));归并排序采用分治策略递归排序后合并(O(N log N));快速排序通过分区函数确定轴值位置并递归处理(平均O(N log N))。每种算法均附有实现代码和思路说明。原创 2026-01-01 23:23:45 · 353 阅读 · 0 评论 -
C站算法技能题-题解(javascript)
【代码】C站算法技能题-题解(javascript)原创 2025-03-22 11:29:24 · 311 阅读 · 0 评论 -
【HDU】2013 蟠桃记
【代码】【HDU】2013 蟠桃记。原创 2025-01-27 10:30:00 · 266 阅读 · 0 评论 -
【HDU】2096 小明A+B
【代码】【HDU】2096 小明A+B。原创 2025-01-28 09:00:00 · 234 阅读 · 0 评论 -
【HDU】2014 青年歌手大奖赛_评委会打分
【代码】【HDU】2014 青年歌手大奖赛_评委会打分。原创 2025-01-29 01:00:00 · 220 阅读 · 0 评论 -
【HDU】2029 Palindromes _easy version
【代码】【HDU】2029 Palindromes _easy version。原创 2025-01-23 01:10:50 · 461 阅读 · 0 评论 -
【HDU】2012 素数判定
【代码】【HDU】2012 素数判定。原创 2025-01-21 08:29:23 · 224 阅读 · 0 评论 -
【HDU】2011 多项式求和
【代码】【HDU】2011 多项式求和。原创 2025-01-26 09:00:00 · 259 阅读 · 0 评论 -
【HDU】2010 水仙花数
【代码】【HDU】2010 水仙花数。原创 2025-01-25 10:30:00 · 302 阅读 · 0 评论 -
【HDU】2009 求数列的和
【代码】【HDU】2009 求数列的和。原创 2025-01-24 08:45:00 · 264 阅读 · 0 评论 -
【HDU】2008 数值统计
【代码】【HDU】2008 数值统计。原创 2025-01-23 08:45:00 · 260 阅读 · 0 评论 -
【HDU】2007 平方和与立方和
【代码】【HDU】2007 平方和与立方和。原创 2025-01-22 08:45:00 · 229 阅读 · 0 评论 -
【HDU】2006 求奇数的乘积
【代码】【HDU】2006 求奇数的乘积。原创 2025-01-21 08:45:00 · 215 阅读 · 0 评论 -
【HDU】2005 第几天?
【代码】【HDU】2005 第几天?原创 2025-01-17 23:55:03 · 333 阅读 · 0 评论 -
【HDU】2004 成绩转换
【代码】【HDU】2004 成绩转换。原创 2025-01-20 08:45:00 · 341 阅读 · 0 评论 -
【HDU】2003 求绝对值
【代码】【HDU】2003 求绝对值。原创 2025-01-19 11:00:00 · 202 阅读 · 0 评论 -
【HDU】2002 计算球体积
【代码】【HDU】2002 计算球体积。原创 2025-01-18 10:45:00 · 211 阅读 · 0 评论 -
【HDU】2001 计算两点间的距离
【代码】【HDU】2001 计算两点间的距离。原创 2025-01-17 23:19:00 · 210 阅读 · 0 评论 -
【HDU】1096 A+B for Input-Output Practice (VIII)
【代码】【HDU】1096 A+B for Input-Output Practice (VIII)原创 2025-01-16 08:45:00 · 256 阅读 · 0 评论 -
【HDU】1095 A+B for Input-Output Practice (VII):双换行
【代码】【HDU】1095 A+B for Input-Output Practice (VII):双换行。原创 2025-01-15 08:45:00 · 275 阅读 · 0 评论 -
【HDU】1018 Big Number
【代码】【HDU】1018 Big Number。原创 2025-01-14 08:45:00 · 356 阅读 · 0 评论 -
【HDU】1013 Digital Roots
【代码】【HDU】1013 Digital Roots。原创 2025-01-13 08:45:00 · 561 阅读 · 0 评论 -
【HDU】1002 A + B Problem II (大数加法,溢出问题)
【代码】【HDU】1002 A + B Problem II (大数加法,溢出问题)原创 2025-01-12 10:30:00 · 369 阅读 · 0 评论 -
【HDU】1048 The Hardest Problem Ever
【代码】【HDU】1048 The Hardest Problem Ever。原创 2025-01-11 11:45:00 · 260 阅读 · 0 评论 -
【HDU】2000 ASCII码排序
【代码】【HDU】2000 ASCII码排序。原创 2025-01-10 08:45:00 · 220 阅读 · 0 评论 -
【HDU】1001 Sum Problem
【代码】【HDU】1001 Sum Problem。原创 2025-01-09 08:45:00 · 264 阅读 · 0 评论 -
【HDU】1094 A+B for Input-Output Practice (VI):综合输入
【代码】【HDU】1094 A+B for Input-Output Practice (VI):综合输入。原创 2025-01-08 18:00:00 · 264 阅读 · 0 评论 -
【HDU】1093 A+B for Input-Output Practice (V):综合输入
【代码】【HDU】1093 A+B for Input-Output Practice (V):综合输入。原创 2025-01-08 08:30:00 · 289 阅读 · 0 评论 -
【HDU】1000 A + B Problem
【代码】【HDU】1000 A + B Problem。原创 2025-01-07 22:11:31 · 419 阅读 · 0 评论 -
【HDU】1092 A+B for Input-Output Practice (IV)
【代码】1092 A+B for Input-Output Practice (IV)原创 2025-01-07 08:45:00 · 484 阅读 · 0 评论 -
【HDU】1091 A+B for Input-Output Practice (III)
【代码】【HDU】1089 A+B for Input-Output Practice (I)原创 2025-01-06 08:45:00 · 231 阅读 · 0 评论 -
【HDU】1090 A+B for Input-Output Practice (II)
【代码】【HDU】1089 A+B for Input-Output Practice (I)原创 2025-01-05 22:41:45 · 360 阅读 · 0 评论 -
【HDU】1089 A+B for Input-Output Practice (I)
【代码】【HDU】1089 A+B for Input-Output Practice (I)原创 2025-01-05 22:41:13 · 332 阅读 · 0 评论 -
【LeetCode 0006】【字符/几何】Z字形变换
The string is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)And then read line by line: Write the code that will take a string and make this conversion given a原创 2024-07-29 10:00:00 · 301 阅读 · 0 评论 -
【LeetCode 0005】【动态规划】最长回文子串
Given a string , return the longest palindromic substring in .Example 1:Example 2:Constraints:原创 2024-07-28 22:43:01 · 315 阅读 · 0 评论
分享