`
yeelor
  • 浏览: 416064 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

两个算法题

 
阅读更多

题目1.数组a[100]中有100个整形数,这些数是0到999中选出来的,其中只有两个数相同。
(类似的题:这100个数中有两个数为0)
解法一:

解法二:
 
 
题目2
给定 n×n 的实数矩阵,每行和每列都是递增的。求其中的某个数所在坐标。
 
参考:
 
 
 
===========
PS:不知道是不是还有更好的解法,欢迎看到题的人讨论。
  • 大小: 69.3 KB
  • 大小: 54.6 KB
分享到:
评论

相关推荐

    华为OD真机算法题(含答案)

    根据给定的汇率,我们可以建立一个有向图,图中的每个节点代表一种货币,每条边代表两个货币之间的兑换关系。然后,我们可以使用 Dijkstra 算法或 Bellman-Ford 算法来计算从一个货币到另一个货币的最短路径。 知识...

    数据结构与算法 题库

    一个算法应该是( )。** **答案:C. 要满足五个基本特性** **解析:** 算法通常被定义为一系列解决问题的步骤,但它必须满足特定的标准才能被称为有效的算法。这些标准包括但不限于: - **输入**:有一个或多个...

    大学生计算机网络学习资料题库合集解析.docx

    提供了两个算法题的问题,其中一个是查找最短路径的算法设计,另一个是检测网络中的环路的算法设计。虽然没有提供详细算法代码,但指出了常见算法方法,如Dijkstra算法、Bellman-Ford算法和DFS,用于解决这些问题。 ...

    软件工程师经典笔试算法题

    这个算法题考察了软件工程师对递归编程的理解和掌握情况。题目要求将一个整数逆序后放入一个数组中,例如输入123456789,输出结果应该是987654321。解决这个问题的思路是使用递归函数,直到输入的整数小于10为止,...

    Android面试算法题

    #### 一、基础算法题:找出未放入数组中的两个数 **题目背景:** 在Android开发过程中,处理数组是非常常见的需求之一。此题旨在考察应聘者对基本数据结构(如数组)的理解以及解决实际问题的能力。 **题目描述:*...

    面试常见算法题

    在IT行业的面试中,算法题是衡量候选人技术实力的重要标准之一。这些题目通常涉及数据结构、排序、查找、图论等多个领域,旨在测试应聘者的逻辑思维能力、问题解决能力和编程技巧。以下是一些常见的面试算法题及其...

    华为OD、大厂笔试算法题

    华为OD、大厂笔试算法题; 一共87题,每一题附答案(java语言),笔试时频繁出现的原题,想进大厂的小伙伴,欢迎下载; eg: 1、5键键盘的输出 有一个特殊的5键键盘,上面有a,ctrl-c,ctrl-x,ctrl-v,ctrl-a五个键...

    asp.net 算法题

    在深入探讨"asp.net算法题"这一主题时,我们首先需要理解ASP.NET的基本概念以及算法在其中的应用场景。ASP.NET是Microsoft开发的一个用于构建动态Web应用程序的框架,它基于.NET Framework,提供了丰富的类库和工具...

    南京大学计算机系算法考试题

    此题要求设计一个算法,使用不多于2张5分邮票和任意张数不限的3分邮票来组成任意一个整数邮资。这个问题可以使用贪心算法来解决。我们的策略是,首先使用尽可能多的5分邮票,然后使用3分邮票来补齐邮资。 证明: ...

    数据结构与算法经典习题

    7. **时间复杂度**:一个算法的时间复杂度通常是输入规模\(n\)的函数。 8. **复杂度表示法**:常见的时间复杂度用大\(O\)记号表示,如\(O(1)\)表示常数阶,\(O(\log n)\)表示对数阶,\(O(n)\)表示线性阶,\(O(n^2)\)...

    C#常见算法面试题小结

    在C#面试中,算法题是考察候选人编程基础和逻辑思维能力的重要环节。这里我们将深入探讨几种常见的排序算法,如冒泡排序、选择排序和插入排序,并分析一个递归求斐波那契数列的问题,以及模拟事件处理的简单设计模式...

    面试常见基础算法题总结

    面试中的算法题是每个IT求职者都需要准备的重要环节,涵盖了数据结构、算法设计与分析等多个领域。以下是对一些常见算法题目的详细解析: 1. **红黑树**:红黑树是一种自平衡二叉查找树,它保持了二叉搜索树的特性...

    面试中经常被问到的80道算法题

    在这道题中,我们需要判断两个链表是否相交。为了实现这一目标,我们需要对链表进行遍历,并使用合适的算法来判断是否相交。 知识点八: 思维题 在这道题中,我们需要使用思维来解决一些怪的题目,例如判断三盏灯的...

    计算机常见算法面试题

    解决方法是使用两个指针,一个指针每次移动一步,另一个指针每次移动两步,如果链表中有环,那么两个指针最终会相遇。 2. 字符串插入:该问题要求编写一个函数,将一个字符串插入到另一个字符串中。解决方法是使用...

    两个大数相乘算法

    大数相乘算法是基础且关键的一环,它涉及到如何高效地计算两个超过普通整型变量所能表示范围的数的乘积。本主题将深入探讨如何用C语言实现大数相乘,并展示结果。 C语言本身并不直接支持大数运算,但我们可以自定义...

    大一C语言六道简单编程算法题(详细)

    核心算法是使用两个嵌套for循环,外层循环从2到输入的数,内层循环从2到输入数的平方根。如果内层循环中找到能整除输入数的j,则该数不是素数。若遍历完未找到,则是素数。输出符合条件的素数。 5. **最大公约数...

    分类算法题

    本压缩包中的资源,"分类算法题",提供了关于递归、贪心、分治、搜索以及动态规划等多种分类算法的练习题目,旨在帮助学习者提升对这些算法的理解和应用能力。 1. **递归算法**:递归是一种函数调用自身的方法,...

    aspnet+算法题

    描述中提到“京华志&精华志出品”,这可能是指一个或两个出版机构或在线学习平台,它们专注于分享IT资源,特别是C#、ASP.NET、SQL和DBA领域的内容。C#是一种面向对象的编程语言,通常与ASP.NET一起使用,用于构建Web...

Global site tag (gtag.js) - Google Analytics