蚂蚁金服的算法笔试题,内容还蛮有意思的,尤其适合准备大厂面试的你。题目主打字符串和递归思路,考点不多但挺扎实。比如里面那个no_name
函数,看着没名字,但逻辑挺清晰:判断两个字符串能不能通过循环移位变成一样的。这种题啊,说简单也简单,说绕也真绕,关键是你得想明白它怎么一步步去删字符、比对位置。另一个函数utilityFunction
,是个小工具,用来干掉指定位置的字符,思路不复杂,就是字符数组的操作。整份 PDF 虽然 OCR 出来有点瑕疵,但不影响理解,适合练手。建议你自己动手实现一下,比单看理解要强得多,顺便也熟悉下这类字符串类题的套路。
蚂蚁金服算法笔试题精选
相关推荐
阿里大数据笔试题精选解析
阿里大数据笔试的题目挺有代表性的,涵盖了Java、Scala、Python这几门语言的实际应用,还考察了算法和大数据技术的组合能力。像身份证号校验这种题,说复杂也不复杂,主要是字符串加点规则逻辑;而像日志、PV/UV 统计这种,就得靠Spark、Storm这些主流框架上场了。
身份证号码的有效性检验逻辑比较固定:判断长度,按位计算校验码。在代码里,validate方法是入口,分别调用validate15IDCard和validate18Idcard。18 位的那部分,还有点数学味,用权重数组和校验码表比对,做法挺系统的。
实时日志嘛,一般就是城市 PV 和 UV 的统计,用Storm可以玩流式
spark
0
2025-06-14
Java笔试题算法-Syntactic词法分类引擎
大型文本的利器就是这款Syntactic。它是一个词法分类引擎,比较适合搞NLP或者做数据挖掘的同学,能帮你快速识别文本里的“关键词簇”。分类逻辑是看上下文,比如“cat”和“dog”如果都出现在“坐在某处”这种句子中,就会被归在一起,思路还挺聪明的。
工具的核心方法是基于3-gram 上下文来做词汇聚类,不是用的复杂模型,反而效率蛮高的。你直接扔一大段文本进去,它就能自动跑出一堆像“城市相关”、“包含关系”这样的词类。对于前期做数据预或者 NLP 标签归类,实用。
项目也挺开放,支持可视化,还欢迎贡献代码。感兴趣的话可以看看作者联系方式,或者直接去 Issues 区参与任务。
如果你也在找一
数据挖掘
0
2025-06-30
IT公司笔试题下载
包含百度、迅雷、方正、EMC、搜狐、网易、SAP、Oracle、千橡等公司的经典笔试题,适合求职者参考备考,涵盖常见面试问题。
Oracle
17
2024-09-27
Matlab优化的混沌蚂蚁算法-优化的混沌蚂蚁算法.rar
Matlab优化的混沌蚂蚁算法-优化的混沌蚂蚁算法.rar优化的混沌蚂蚁算法****此分享为PDF文件
Matlab
9
2024-08-14
面试笔试题目的JAVA,C++,ORACLE面试,笔试题目
技术面试笔试中常见的JAVA、C++和ORACLE相关问题,包括面试和笔试题目。
Oracle
12
2024-07-18
MySQL笔试题目集锦
这份文档包含了40道MySQL笔试题目,涵盖了基础到复杂的各种题型,适用于各类笔试和面试准备。题目内容丰富,涵盖了MySQL数据库管理、查询优化、事务处理等方面的知识点。
MySQL
15
2024-07-29
蚂蚁算法仿真程序
使用 MATLAB 编写蚂蚁算法仿真程序
Matlab
11
2024-05-25
vivo 2019校园招聘图像算法工程师笔试题
本资源为vivo 2019年校园招聘图像算法工程师笔试题,涵盖算法、数据结构、机器学习等多个知识领域。主要内容包括循环语句在编程中的重要性,内存管理中new和delete的运用区别,链表数据结构的各种实现方式,机器学习中的K-Means聚类和KNN最近邻算法,以及快速排序的实现原理。此外,还包含了SIFT特征描述、双摄相机系统的计算机视觉应用,2D变换和支持向量机(SVM)等常见知识点。
算法与数据结构
13
2024-07-17
MySQL面试与笔试题集锦
以下是一些关于MySQL的面试和笔试题,供大家参考。MySQL是一个开放源码的关系数据库管理系统,在许多应用中被广泛使用。
MySQL
13
2024-07-29