问答 2018-07-22 来自:开发者社区

数据结构与算法 哪本书好 有利于面试找工作

数据结构与算法 哪本书好 有利于面试找工作

问答 2018-07-22 来自:开发者社区

为什么互联网公司对大学生面试都是考数据结构和算法

为什么互联网公司对大学生面试都是考数据结构和算法

问答 2018-07-21 来自:开发者社区

Java面试笔试,数据结构和算法考到什么程度

Java面试笔试,数据结构和算法考到什么程度

问答 2018-07-21 来自:开发者社区

面试软件测试需要搞算法和数据结构么

面试软件测试需要搞算法和数据结构么

文章 2017-12-17 来自:开发者社区

数据结构+算法面试100题

1.把二元查找树转变成排序的双向链表(树) 题目: 输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。 要求不能创建任何新的结点,只调整指针的指向。    10   / /   6  14  / / / / 4  8 12 16  转换成双向链表 4=6=8=10=12=14=16。   ...

文章 2017-12-10 来自:开发者社区

重磅分享:微软等数据结构+算法面试100题全部答案完整亮相

引言      无私分享造就开源的辉煌。      今是二零一一年十月十三日,明日14日即是本人刚好开博一周年。在一周年之际,特此分享出微软面试全部100题答案的完整版,以作为对读者的回馈。  一 年之前的10月14日,一个名叫July的人在一个叫csdn的论坛上开帖分享微软等公司数据结构+算法面试100题,...

文章 2017-11-23 来自:开发者社区

【转】牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结

基础篇:操作系统、计算机网络、设计模式一:操作系统 1. 进程的有哪几种状态,状态转换图,及导致转换的事件。 2. 进程与线程的区别。 3. 进程通信的几种方式。 4. 线程同步几种方式。(一定要会写生产者、消费者问题,完全消化理解) 5. 线程的实现方式. (也就是用户线程与内核线程的区别) 6. 用户态和核心态的区别。 7. 用户栈和内核栈的区别。 8. 内存池、进程池、线程池。(c++程序....

文章 2017-11-07 来自:开发者社区

数据结构和算法 (二)数据结构基础、线性表、栈和队列、数组和字符串 Java面试宝典之数据结构基础 —— 线性表篇

一、数据结构概念 用我的理解,数据结构包含数据和结构,通俗一点就是将数据按照一定的结构组合起来,不同的组合方式会有不同的效率,使用不同的场景,如此而已。比 如我们最常用的数组,就是一种数据结构,有独特的承载数据的方式,按顺序排列,其特点就是你可以根据下标快速查找元素,但是因为在数组中插入和删除元素会 有其它元素较大幅度的便宜,所以会带来较多的消耗,所以因为这种特点,使得数组适合:查询比较频繁,增....

文章 2016-05-09 来自:开发者社区

数据结构与算法面试题80道

1.把二元查找树转变成排序的双向链表  题目: 输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。 要求不能创建任何新的结点,只调整指针的指向。    10  / \  6 14  / \ / \ 4 8 12 16  转换成双向链表 4=6=8=10=12=14=16。    ...

文章 2012-08-05 来自:开发者社区

微软等公司数据结构+算法面试100题

1.把二元查找树转变成排序的双向链表(树)题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。10/ /6 14/ / / /4 8 12 16转换成双向链表4=6=8=10=12=14=16。首先我们定义的二元查找树 节点的数据结构如下:struct BSTreeNode{int m_nValue; // value of nodeBS....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

算法编程

开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。

+关注