码迷,mamicode.com
首页 >  
搜索关键字:算法面试    ( 461个结果
无重复字符的最长子串-算法面试题 乐扣 lecode无重复字符的最长子串
思路: 循环给定的字符串 拼接到原始变量 str(默认是'')并保存str的长度 maxNum 再次循环的时候判断原始变量str中是否存在了 如果没有就继续拼接并更改maxNmu 如果本次循环有了冲突 就将str从开始位置截取到与本次数值一样的地方 保存剩下的无冲突的部分 即:假设‘asdfg’遇到 ...
分类:编程语言   时间:2020-05-22 19:04:31    阅读次数:99
常用数据结构
1 数组、字符串【Array、String】 1.1 字符串转化 数组和字符串是最基本的数据结构,在很多编程语言中都有着十分相似的性质,而围绕着它们的算法面试题也是最多的。 很多时候,在分析字符串相关面试题的过程中,我们往往要针对字符串当中的每一个字符进行分析和处理,甚至有时候我们得先把给定的字符串 ...
分类:其他好文   时间:2020-04-11 00:05:10    阅读次数:59
数据结构和算法(面试)
排序算法 直接插入排序:将数组中的所有元素依次跟前面已经排好的元素相比较,如果选择的元素比已排序的元素小,则交换,直到全部元素都比较过 希尔排序:将待排序数组按照步长gap进行分组,然后将每组的元素利用直接插入排序的方法进行排序;每次将gap折半减小,循环上述操作;当gap=1时,利用直接插入,完成 ...
分类:编程语言   时间:2020-04-06 09:46:47    阅读次数:78
如何准备算法面试
大多数程序员,工作主要以业务编码为主,涉及到算法很少,但是面试中总是会遇到面试官考算法问题,尤其是一线大厂和外企特别喜欢问算法相关的问题。每次想跳槽到更好的公司时准备算法是比较让人头痛的事情,一个原因是时间非常有限根本没有充足的时间去系统的学习算法,还有就是网上资料方法一大推不知道参考哪个资料好,也不知道如何下手。其实准备算法这件事不是简单粗暴的拼智商,而是比较讲究技巧和方法的,接下来大家可以采用
分类:编程语言   时间:2020-03-14 09:26:17    阅读次数:61
玩转算法----面试
什么是算法面试 算法面试不是什么: 1. 不代表能够正确的回答每一个算法问题,但是合理的思考方向其实更重要,也是正确完成算法面试问题的前提。 2.算法面试优秀并不意味着技术面试优秀 3. 技术面试优秀不意味着能够拿到Offer. 合理的思考路径 目的:给面试官展示出你的思考路径,将算法面试过程看作是 ...
分类:编程语言   时间:2020-02-26 20:36:50    阅读次数:72
数据结构和算法-面试题
########################################## """ 数据结构: 1,用Python代码简单实现一个栈。实现pop/push及max方法,要求能在O(1)时间内取得最大值。 排序算法: 写个快速排序热热身,分析一下复杂度,如果不使用额外的空间,应该怎么写?快排 ...
分类:编程语言   时间:2020-02-23 09:27:44    阅读次数:71
收藏很久的后台开发资源分享给你!
2020的开头真是遇到了太多太多的事儿,大部分的事儿都需要推迟了。 不管是准备春招还是已经工作了,希望这份资料可以帮你在这期间充实自己。 从去年来开始通过平台来学习,好不好大家可以看看哈。 在这里推荐如下资料。 注意:所有资料将在文末免费分享给大家 | 资料 | | | | 王争《 数据结构与算法之 ...
分类:其他好文   时间:2020-02-02 01:02:01    阅读次数:93
一篇文章带你了解JavaScript中的基础算法之“字符串类”
作者 | Jeskson 来源 | 达达前端小酒馆 1 算法可以干什么呢?提高什么?有什么好处呢? 前端的同学需要提升编程核心内功,建立和健全算法知识体系,基础算法、数据结构、进阶算法,由浅入深讲解,透彻理解抽象算法,算法面试是关键一环,冲击大厂前端offer。 学习算法前掌握ES6哦!需要掌握单元 ...
分类:编程语言   时间:2019-12-30 09:40:09    阅读次数:80
面试官:怎么设计大文件、大数据场景下的传输加密方案?
某年某月某一天,冷冽寒风中,姚小毛走进了某家公司,开始了新一轮的面试。 一阵寒暄后。 面试官:“你好,看你的项目经验中有做过数据加密的工作,你是使用什么加密算法加解密的?” 姚小毛:“嗯,我是采用的 非对称加密 + 对称加密 的混合加密算法。” 面试官:“为什么要用混合加密的方式?” 姚小毛:“非对 ...
分类:其他好文   时间:2019-12-23 17:11:47    阅读次数:111
C#常见的算法面试题
一、求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m //方法一,通过顺序规律写程序,同时也知道flag标志位的重要性。 二,有一个字符串 "I am a good man",设计一个函数,返回 "man good a am I"。 三.有1、2、3、4个数字,能组成多少 ...
分类:编程语言   时间:2019-12-20 20:53:45    阅读次数:101
461条   上一页 1 2 3 4 ... 47 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!