• 面试题

    你通过上网解决的你认为最难的问题的经历,或者说怎么解决的 描述一下你的项目的设计,怎么做的,后期怎么展示出来 描述你的需求分析 实际的一个例子,需求分析和实际写代码不一致,已经出现这种情况是如何解决的 ...
    文章 2015-11-30 572浏览量
  • 快速入门数据结构和算法

    解决特定问题。深度优化程序性能的基础。学习一种思想:如何把现实问题转化为计算机语言表示。2 业务开发要掌握到程度?了解常见数据结构和算法,沟通没有障碍。活学活用:遇到问题时知道要用什么数据结构和算法去...
    文章 2020-08-12 1965浏览量
  • 图文详解 DFS 和 BFS

    根节点为,说明二叉树不存在,直接返回数组 return Arrays.asList();} 最终的层序遍历结果 List<List<Integer>gt;result=new ArrayList<gt;();Queue<Node>queue=new LinkedList<gt;();...
    文章 2020-06-28 638浏览量
  • 鸿洋大神最新整理一线互联网公司Android中高级面试题...

    3.解决过的一些性能问题,在项目中的实际运用 4.性能优化工具 5.性能优化(讲讲你自己项目中做过的性能优化) 6.Http[s]请求慢的解决办法(DNS、携带数据、直接访问 IP) 7.缓存自己如何实现(LRUCache 原理) 8....
    文章 2020-01-08 5997浏览量
  • 图文详解 DFS 和 BFS|算法必看系列知识二十四

    BFS 是非常重要的两种算法,大家一定要掌握,本文为了方便讲解,只对树做了 DFS,BFS,大家可以试试如果用图的话该怎么写代码,原理其实也是一样,只不过图和树两者的表示形式不同而已,DFS 一般是解决连通性问题,...
    文章 2020-04-20 8056浏览量
  • 做了5年Android,靠着这份面试题跟答案,我从12K变成...

    博主所理解的面试,它是一个过程,是不断沉淀、不断总结、善于传达自己的专业领域技术以及解决问题能力的过程。以下是博主总结的一些面试题,文中如有错误,恳请批评指正!Java相关 容器(HashMap、HashSet、...
    文章 2020-04-07 2190浏览量
  • 拜托,别再问我什么是B+树 了

    假设有 1 亿个节点,每个节点要查询多少次呢,显然最多为 log1亿=27 次,如果这 1 亿个节点都在内存里,那 27 次显然不是问题,可以说是非常快了,但一个新的问题出现了,这 1 亿个节点在内存大小是多少呢,我们简单...
    文章 2020-06-22 428浏览量
  • Data Structure_树

    对于有一类问题,时常关注的是一个区间或者是一个线段,那么就可以使用线段树来解决。比较经典的问题,就是区间染色问题:有一面墙,长度为n,每次选择一段墙来染色,一开始4-6绘制成黄色,然后1-10绘制蓝色,2-7...
    文章 2018-12-08 714浏览量
  • 基本数据结构(算法导论)与python

    现在的问题就是当发生碰撞时,怎么样去探测下一个槽?线性探测,h(k,i)=(h'(k)+i)mod m,i=0,1,……,m-1,这个方法会有个问题,一次集群,连续被占用的槽会不断增加,那么后面侦测的时间会变长 二次探测,h(k,i)=(h'(k)+c1*i...
    文章 2017-05-02 2230浏览量
  • 大数据的处理

    s 最大间隙:除最大最小数据max和min以外的n-2个数据放入n-1个桶中,由抽屉原理可知至少有一个桶是的,又因为每个桶的大小相同,所以最大间隙不会在同一桶中出现,一定是某个桶的上界和气候某个桶的下界之间隙,且...
    文章 2013-04-23 1005浏览量
  • 海量数据面试题

    最大间隙:除最大最小数据max和min以外的n-2个数据放入n-1个桶中,由抽屉原理可知至少有一个桶是的,又因为每个桶的大小相同,所以最大间 隙不会在同一桶中出现,一定是某个桶的上界和气候某个桶的下界之间隙,且...
    文章 2012-12-21 789浏览量
  • 一份还热乎的蚂蚁金服面经(已拿Offer)!...

    可以采取建立两个指针,一个指针一次遍历两个节点,另一个节点一次遍历一个节点,当快指针遍历到节点时,慢指针指向的位置为链表的中间位置,这种解决问题的方法称为快慢指针方法。说下进程间通信,以及各自的区别...
    文章 2019-04-24 3716浏览量
  • 算法面试题

    此外,除一个数字出现两 次外,其他所有数字只出现一次。假设你只能对这个数组做一次处理,用一种算法找出重复的那个数字。如果你在运算中使用了辅助的存储方式,那么你能找到不用 这种方式的算法吗?不用乘法或加法...
    文章 2015-05-07 5018浏览量
  • 我的2019校招面经大全(包含BAT头条网易等大厂面经)

    4 数据库的备份和恢复怎么实现的,主从复制怎么做的,什么时候会出现数据不一致,如何解决。5 今天面试太多了,记不清了。6 开源的技术看过用过么,分布式存储的了解么。7 想做什么方向的开发。8 Linux查看cpu占用率...
    文章 2019-03-13 4117浏览量
  • MySQL数据库常用面试题解析(100题收藏版)

    8.limit 1000000 加载很慢的话,你是怎么解决的呢?方案一:如果id是连续的,可以这样,返回上次查询的最大记录(偏移量),再往下limit select id,name from employee where id>1000000 limit 10.方案二:在业务...
    文章 2020-09-29 1433浏览量
  • 数据结构与算法面试题80道

    此外,除一个数字出现 两次外,其他所有数字只出现一次。假设你只能对这个数组做一次处理,用一种算法找出重复的那个数字。如果你在运算中使用了辅助的存储方式,那么你能找到不 用这种方式的算法吗?不用乘法或加法...
    文章 2016-05-09 25713浏览量
  • Java干货神总结,程序员面试技巧

    就是根据简历上的项目问一些东西,比如权限控制是怎么做的,有没有碰到过比较难解决问题之类的,不具体列举了,只要简历上的内容是真实的基本都没啥问题 为什么要离职(重要程度:) 被问了n遍,挺不好回答的一个问题...
    文章 2018-11-14 2173浏览量
  • 阿里最全面试116题:阿里天猫、蚂蚁金服、阿里巴巴...

    91.threadlocal使用时注意的问题(ThreadLocal和Synchonized都用于解决多线程并发访问。但是ThreadLocal与synchronized有本质的区别。synchronized是利用锁的机制,使变量或代码块在某一时该只能被一个线程访问。而...
    文章 2018-11-03 1823浏览量
  • HashMap源码解析,扩容机制及其思考

    如果不重写hashcode方法,那么依据就是Object的依据比较两个对象内存地址,则必然不相等,这就出现了equals方法相等但是hashcode不等的情况,这不符合hashcode的规则,这种情况可能会导致一系列的问题。因此,在...
    文章 2018-07-18 2149浏览量
  • 阿里最全面试116题:阿里天猫、蚂蚁金服、阿里巴巴...

    91.threadlocal使用时注意的问题(ThreadLocal和Synchonized都用于解决多线程并发访问。但是ThreadLocal与synchronized有本质的区别。synchronized是利用锁的机制,使变量或代码块在某一时该只能被一个线程访问。而...
    文章 2018-10-09 2519浏览量
  • 阿里最全面试116题:阿里天猫、蚂蚁金服、阿里巴巴...

    91.threadlocal使用时注意的问题(ThreadLocal和Synchonized都用于解决多线程并发访问。但是ThreadLocal与synchronized有本质的区别。synchronized是利用锁的机制,使变量或代码块在某一时该只能被一个线程访问。而...
    文章 2018-09-10 2449浏览量
  • ​Java Map中那些巧妙的设计

    然而,精益求精的JDK开发者们并没有选择绕过问题,而是选择直面问题解决它。在JDK1.8之中,引入了高低位链表(双端链表)。什么是高低位链表呢?在扩容时,哈希桶数组buckets会扩容一倍,以容量为8的HashMap为例,...
    文章 2021-03-24 7484浏览量
  • 区块链技术综述

    整个分布式网络所容纳的节点越多,其健壮性越强,除非一半以上的节点同时出现问题,否则分布式网络将会一直安全运行。再次,区块链提供用户可编程的脚本系统,大大增加了区块链应用的灵活性。在比特币中,脚本不是很...
    文章 2018-04-13 1768浏览量
  • 不可错过的java面试博客之java集合篇

    而红黑树在插入新数据后可能需要通过左旋,右旋、变色这些操作来保持平衡,引入红黑树就是为了查找数据快,解决链表查询深度的问题,我们知道红黑树属于平衡二叉树,但是为了保持“平衡”是需要付出代价的,但是该...
    文章 2020-05-06 503浏览量
  • 秋招结束面试和面经的总结(个人向)

    接下来的问题是,要把弹幕显示在哪个位置呢?首先,弹幕的文字大小不一定一致,从而占用的高度也不尽相同。为了能充分利用显示区域的空间,我们可以把显示区域划分为多行,一行即为一条轨道。一条弹幕至少占用一条...
    文章 2021-10-10 17浏览量
  • Google Interview University-坚持完成这套学习手册,...

    我在列表的底部添加了一些额外项,用于解决面试中可能会出现问题。这些额外项大部分是来自于 Steve Yegge 的“得到在 Google 工作的机会”。而在 Google 指导笔记的逐字间,它们有时也会被反映出来。目录 这是?...
    文章 2017-10-18 2762浏览量
  • Google大牛分享的面试秘籍

    所以从面试准备角度来说,你最好的准备工作就是练习识别问题的技巧,弄清每类问题最适合用哪些算法和数据结构来解决。对于这类面试准备我绝对钟爱的是Steven Skiena写的那本《算法设计手册》。对于我理解图问题是...
    文章 2016-04-28 2224浏览量
  • STL中map用法详解

    上面这两条语句执行后,map中1这个关键字对应的值是“student_one”,第二条语句并没有生效,那么这就涉及到我们怎么知道insert语句是否插入成功的问题了,可以用pair来获得是否插入成功,程序如下Pair<...
    文章 2012-07-20 690浏览量
  • CodeTop练习

    进阶:你可以设计一个只使用常数额外空间的算法来解决问题吗?你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。示例 1:输入:head=[1,2,3,4,5],k=2 输出:[2,1,4,3,5]示例 2:输入:head=[1,2,3,4,...
    文章 2021-10-10 10浏览量
  • AR识别技术不再成为难以逾越的技术壁垒

    首先KD树算法我们来举个例子,假设有特征点样本集:{(2,3),(5,4),(9,6),(4,7),(8,1),(7,2)},那么使用KD树生成算法,构建出如下的二叉树,特征点匹配的问题就转化成了二叉树查找。假如有待查找点P(2.1,3.1),如上图...
    文章 2017-04-28 11722浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化