美文网首页
手写算法题

手写算法题

作者: lllaa | 来源:发表于2018-11-26 22:29 被阅读5次

算法题

1.不用中间变量,用两种方法交换A和B的值?

2.求最大公约数?

3.模拟栈操作?

4.排序算法?(选择排序、冒泡排序)

5.折半查找(二分查找)

6.9*9乘法表?

6.设一个数为n,则在C语言中其个位、十位、百位、千位依次这样计算:n/1%10,n/10%10,n/100%10,n/1000%10?

7.把一个int数组的第一个元素和最后一个元素的值互换?

8. 从键盘输入一个整数n,请输入1,2,……,n的所有排列如n=3,则输出为

1 2 3

1 3 2

2 1 3

2 3 1

9.输入一个正整数,将其逆序输出。例如,输入12345,输出54321?

10.利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示, 60分以下的用C表示。

11.判断素数

12.编程求1+(1+2)+…+(1+2+…+n),n的值由键盘输入。要求使用for语句实现

iOS面试中熟悉常见算法

1、 对以下一组数据进行降序排序(冒泡排序)。“24,17,85,13,9,54,76,45,5,63”

2、 对以下一组数据进行升序排序(选择排序)。“86, 37, 56, 29, 92, 73, 15, 63, 30, 8”

3、 快速排序算法

4、 归并排序

5、 实现二分查找算法(编程语言不限)

6.递归实现

6、 如何实现链表翻转(链表逆序)?

7、 实现一个字符串“how are you”的逆序输出(编程语言不限)。如给定字符串为“hello world”,输出结果应当为“world hello”。

8、 给定一个字符串,输出本字符串中只出现一次并且最靠前的那个字符的位置?如“abaccddeeef”,字符是b,输出应该是2。

9、 二叉树的先序遍历为FBACDEGH,中序遍历为:ABDCEFGH,请写出这个二叉树的后序遍历结果。

10、 打印2-100之间的素数。

11、 求两个整数的最大公约数。

相关文章

  • 手写算法题

    算法题 1.不用中间变量,用两种方法交换A和B的值? 2.求最大公约数? 3.模拟栈操作? 4.排序算法?(选择排...

  • 面试常见算法题你会多少?

    罗列一下常见算法题 看看你会多少?后续会更新上解析 排序算法有哪些?最快的排序算法是哪个?手写一个冒泡排序手写快速...

  • 前端手写算法题

    1、深拷贝deepCopy 2、对象扁平化 3、数组扁平化 4、手写Promise 5、promise.all方法...

  • 算法题有多重要 | 来看看Android-Flutter面试亲历

    这两周面试遇到的算法题,都是需要手写实现,本人算法相当菜,面试之前也没刷题的概念,所以算法答的很不好,下面只简单说...

  • 大型互联网公司android面试题(转载)

    第一面 1 手写算法题。 猫扑素数;1到n,求1的个数;单词反转;不会太难,主要考察你的代码规范,算法题基本会在第...

  • 最短路径手写

    三星的笔试题代码基本可以如此操作,难点就是要手写dijkstra算法题

  • 经典排序算法

    序 虽然在各种编程语言中都提供了快速排序的函数或方法,而且刷算法题时很少需要自己手写排序算法。排序算法都不是很难理...

  • 谈谈面试中的那些异或操作

    最近一直在面试,也做了各种各样的手写算法题,大部分时候面试官想要考察的只是候选人对常见算法的了解程度。有些题很难,...

  • 必备的手写算法题(一)

    [TOC] 排序算法 冒泡排序 算法步骤 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素...

  • 每日一题第二篇

    Day71:[手写代码]实现Promise.all方法 Day72:有效括号算法题 Day73:写出执行结果,并解...

网友评论

      本文标题:手写算法题

      本文链接:https://www.haomeiwen.com/subject/viniqqtx.html