首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏牛客网

    蚂蚁金服面经(3+4)

    同期还面了蚂蚁中间件的两轮面试,被告知不走流程就不能面了,所以也没面完。 后来走了蚂蚁金服财富事业群这边的流程。前几天刚刚面完HR。 正好今天分享一下面经,回馈下牛客,大家可以多交流交流哈。 蚂蚁中间件(面了三次,两次一面,一次二面)   蚂蚁金服中间件一号机   一面:   自我介绍 1Java中的多线程了解么,线程池的增长策略和拒绝策略了解么,说一下。 3讲了一下fixthreadpool的增长策略,然后几种拒绝策略。 蚂蚁金服中间件二号机   一面:   1 自我介绍 2 讲一下ArrayList和linkedlist的区别,ArrayList的扩容方式,扩容时机。 3 hashmap的实现。 9 项目中学到最多的东西 10 有什么想问 蚂蚁财富面经(1+2+交叉+HR)   跟这边的部门主管说了一下之前面试的情况,然后他帮忙催了下进度。

    87720发布于 2018-08-10
  • 来自专栏liulun

    vue3微前端架构——基于蚂蚁qiankun框架

    qiankun'; export default { setup(){ let create = ()=>{ loadMicroApp({ name: 'vue3' "/vue3" : "/"), routes, }); export default router; main.js 这里有好多钩子,是给主应用用的 if (window.

    4.2K20发布于 2020-12-08
  • 来自专栏奇妙的算法世界

    蚂蚁(思维)

    题意描述 有许多蚂蚁在一根无限长的木棍上,每一只蚂蚁都有一个初始位置和初始朝向(任意两只蚂蚁的初始位置不同)。蚂蚁们以每秒一个单位的速度向前移动,当两只蚂蚁相遇时,它们会掉头(掉头时间忽略不计)。 现给出每只蚂蚁的初始位置和初始朝向,请你计算出它们在 t 秒后的位置和朝向。 思路 通过观察我们可以发现两个性质: 1.如果两只蚂蚁碰头以后,我们可以不让他们掉头,而是交换两只蚂蚁的灵魂,让他们继续往前走 2.在限定秒速走完以后,每个蚂蚁仍是按照初始时的顺序排列 明白这两个性质后就容易想了 ,我们可以先按初始位置排序,然后模拟每只蚂蚁的行走轨迹,再使用一个数组来记录排序后所对应的下标,判断是否正在掉头可以使用map数组,如果一个点上有多只蚂蚁,则它们正在掉头。 typedef pair<char,char> PCC; typedef long long LL; const int N=2*1e5+10; const int M=150; const int INF=0x3f3f3f3f

    56910发布于 2020-10-23
  • 来自专栏小K算法

    蚂蚁走迷宫

    01 故事起源 有一只蚂蚁出去寻找食物,无意中进入了一个迷宫。蚂蚁只能向上、下、左、右4个方向走,迷宫中有墙和水的地方都无法通行。这时蚂蚁犯难了,怎样才能找出到食物的最短路径呢? ? 02 思考 蚂蚁在起点时,有4个选择,可以向上、下、左、右某一个方向走1步。 如果蚂蚁走过了一段距离,此时也依然只有4个选择。 蚂蚁想,还好我会影分身。如果每一步都分身成4个蚂蚁,向4个方向各走1步,这样最先找到食物的肯定就是最短的路径了(因为每一步都把能走的地方都走完了,肯定找不出更短的路径了)。 ? 当head指针遍历到距离为2的点时,向4周扩展距离为3的节点,并继续入队。 ? ); return 0; } 5.5 测试结果 输入数据: 5 5 0 0 -1 0 0 0 0 0 0 -2 -1 0 -2 0 0 0 0 0 -1 0 0 -2 0 0 0 1 1 4 3

    2K50发布于 2021-05-31
  • 来自专栏算法与编程之美

    Python|蚂蚁感冒

    这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。 请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。 样例输入 3 5 -2 8 样例输出 1 样例输入 5 -10 8 -20 12 25 样例输出 3 解决方案 如果按照题意,总是想着蚂蚁碰头后往回走,那么他们整体的轨迹将变得杂乱无章,很难理清头绪, 那么就不会有同向的情况) 那么就有以下两种情况: 在初始感冒的蚂蚁身前没有相对而行的蚂蚁,那么最后只会有初始蚂蚁感冒。 在初始感冒的蚂蚁身前有相对而行的蚂蚁。 那么被传染感冒的,就是初始感冒的蚂蚁异方向且在蚂蚁前面的蚂蚁和初始感冒的蚂蚁同方向且在蚂蚁后面的蚂蚁。 这样的话,代码就很好写了。 所需要求的答案就是分析情况后要么就是1,要么就是(在初始感冒的蚂蚁身前相对而行的蚂蚁数量)+(在初始感冒的蚂蚁身后同向而行的蚂蚁数量)+(初始感冒的蚂蚁)。

    60530发布于 2020-07-17
  • 来自专栏AI那点小事

    历届试题 蚂蚁感冒

    问题描述   长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。   每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。   当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。    这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。   请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。 正值表示头朝右,负值表示头朝左,数据中不会出现0值,也不会出现两只蚂蚁占用同一位置。其中,第一个数据代表的蚂蚁感冒了。 输出格式   要求输出1个整数,表示最后感冒蚂蚁的数目。 样例输入 3 5 -2 8 样例输出 1 样例输入 5 -10 8 -20 12 25 样例输出 3 import java.util.Scanner; public & direction[i] == 0){ right++; } //病蚂蚁向左走,蚂蚁i向右走,并且蚂蚁i在病蚂蚁的左边

    42610发布于 2020-04-20
  • 来自专栏牛客网

    北京蚂蚁三四面

    (四面面得确实不好,隔天问内推人说状态是简历转到菜鸟HR手里了) 3月9号完善简历,13号1面,17号2面,4月10号才三面,后来约了四面又被鸽一周,23号四面。。。。

    1.2K90发布于 2018-04-28
  • 来自专栏Java

    蚂蚁感冒(蓝桥杯)

    蚂蚁感冒 长 100 厘米的细长直杆子上有 n 只蚂蚁。 它们的头有的朝左,有的朝右。 每只蚂蚁都只能沿着杆子向前爬,速度是 1 厘米/秒。 当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。 这些蚂蚁中,有 1 只蚂蚁感冒了。 并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。 请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。 数据范围 1<n<50, 0<|Xi|<100 输入样例1: 3 5 -2 8 输出样例1: 1 输入样例2: 5 -10 8 -20 12 25 输出样例2: 3 难度:简单 这里left表示左边蚂蚁向右走的数量,right表示右边蚂蚁向左走的数量,1是指第一只蚂蚁本身。 还有一种特殊情况,就是当第一只蚂蚁向左走的时候,如果第一只蚂蚁左边没有向右爬行的蚂蚁,由于爬行速度相同,所以不管第一只蚂蚁右边有多少向左爬行的,其右边的蚂蚁永远不可能被感染。

    27310编辑于 2025-01-21
  • 来自专栏C语言及其他语言

    问题 1454蚂蚁感冒

    每日一题 题目描述 长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。 每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。 当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。 这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。 请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。 输入 第一行输入一个整数n (1 < n < 50), 表示蚂蚁的总数。 正值表示头朝右,负值表示头朝左,数据中不会出现0值,也不会出现两只蚂蚁占用同一位置。其中,第一个数 据代表的蚂蚁感冒了。 输出 要求输出1个整数,表示最后感冒蚂蚁的数目。 样例输入 5 -10 8 -20 12 25 样例输出 3

    729110发布于 2018-04-18
  • 来自专栏在水一方

    leanote蚂蚁笔记部署

    github.com/leanote/leanote/wiki/Leanote-%E4%BA%8C%E8%BF%9B%E5%88%B6%E7%89%88%E8%AF%A6%E7%BB%86%E5%AE%89%E8%A3%

    1.7K30编辑于 2022-06-14
  • 来自专栏Creator星球游戏开发社区

    Creator 3D 入门实战,蚂蚁庄园运动会星星球!

    效果预览 配置环境 cocos creator 3d 1.0.0 小球点击 3d里节点无法用 cc.Node.EventType.TOUCH_START 监听。 _node_balll_pos) .stop() .to(time, new math.Vec3((this.node_ball.position.x + BALL_INIT_X) / 2, BALL_MAX_Y * (0.8 + 0.2 * Math.random()), targetZ / 2)) .to(time, new math.Vec3(BALL_GAMEOVER_X , BALL_MIN_Y, targetZ)) .start(); 小结 完成这个小功能主要遇到的问题是3d节点点击事件,和动画系统的rotation的问题。

    67710发布于 2019-11-26
  • 来自专栏yuyy.info技术专栏

    历届试题蚂蚁感冒

    本文最后更新于 1163 天前,其中的信息可能已经有所发展或是发生改变。 #include<iostream> using namespace std; int main(){ int array[55]; int n,flag,flag1=0,flag2=0,temp,sum=1; cin>>n; cin>>flag; for(int i=1;i<n;i++){ cin>>array[i]; //cin>>temp; //array[i]=temp; } if(flag>0)

    30910编辑于 2022-06-28
  • 来自专栏杂文共赏

    蚂蚁金服论文

    图特征传播:图表征学习的新视角 蚂蚁金服的一篇论文,发表在arxiv。 摘要 图(Graph)的特征传播,也就是图中表征的学习过程。 Fraud #Normal Training Data 626,003 1,720,180 31,737 1,668,441 Testing Data 1,355,824 4,034,962 86,721 3,984,241

    2.1K70发布于 2018-04-20
  • 来自专栏AI那点小事

    历届试题 兰顿蚂蚁

    兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种。   平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一只“蚂蚁”。   蚂蚁的头部朝向为:上下左右其中一方。    蚂蚁的移动规则十分简单:   若蚂蚁在黑格,右转90度,将该格改为白格,并向前移一格;   若蚂蚁在白格,左转90度,将该格改为黑格,并向前移一格。   规则虽然简单,蚂蚁的行为却十分复杂。 输入格式   输入数据的第一行是 m n 两个整数(3 < m, n < 100),表示正方形格子的行数和列数。   接下来是 m 行数据。   每行数据为 n 个被空格分开的数字。 s 是一个大写字母,表示蚂蚁头的朝向,我们约定:上下左右分别用:UDLR表示。k 表示蚂蚁走的步数。 3 样例输入 3 3 0 0 0 1 1 1 1 1 1 1 1 U 6 样例输出 0 0 import java.util.Scanner; /* * Cells

    76610发布于 2020-04-20
  • 来自专栏算法与数据结构

    蓝桥杯:兰顿蚂蚁

    蚂蚁的头部朝向为:上下左右其中一方。   蚂蚁的移动规则十分简单:   若蚂蚁在黑格,右转90度,将该格改为白格,并向前移一格;   若蚂蚁在白格,左转90度,将该格改为黑格,并向前移一格。    蚂蚁的路线是很难事先预测的。   你的任务是根据初始状态,用计算机模拟兰顿蚂蚁在第n步行走后所处的位置。 输入格式   输入数据的第一行是 m n 两个整数(3 < m, n < 100),表示正方形格子的行数和列数。   接下来是 m 行数据。   每行数据为 n 个被空格分开的数字。 s 是一个大写字母,表示蚂蚁头的朝向,我们约定:上下左右分别用:UDLR表示。k 表示蚂蚁走的步数。 样例输入 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 L 5 样例输出 1 3 样例输入 3 3 0 0 0

    96460发布于 2018-03-30
  • 来自专栏孟永辉

    蚂蚁金服的明天

    文/孟永辉 对于蚂蚁金服的明天的探讨,是非常具有现实意义的。蚂蚁金服在金融科技领域的地位自不必说,这就造就了当我们在谈论蚂蚁金服的明天时,同样是在谈论金融科技的明天。 透过它,我们基本上可以摸清未来蚂蚁金服的明天究竟朝着哪几个方向发展,进而我们可以看到更多的金融科技玩家们的未来。 那么,蚂蚁金服的明天,究竟在什么地方呢? 当蚂蚁金服实现了这样一种目标,它的发展才算是跳出了互联网式的发展逻辑,真正进入到了一种去平台化,去中心化的全新的发展过程当中。而这样一种发展逻辑,则注定了蚂蚁金服必然会回归基础。 对于蚂蚁金服来讲,他的明天,必然会有一种孪生出现。 从这个角度来看,如果我们思考蚂蚁金服的明天的话,实现合规,同样是一种必然。 结语 当金融科技的洗牌进入到深水区,通过思考蚂蚁金服的明天来思考金融科技的未来新进化,其实是非常有借鉴意义的。

    65920编辑于 2022-08-01
  • 来自专栏蓝桥杯历年省赛真题集

    蓝桥杯之蚂蚁感冒

    标题:蚂蚁感冒 长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。 每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。 当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。 这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。 请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。 【数据格式】 第一行输入一个整数n (1 < n < 50), 表示蚂蚁的总数。 正值表示头朝右,负值表示头朝左,数据中不会出现0值,也不会出现两只蚂蚁占用同一位置。其中,第一个数据代表的蚂蚁感冒了。 要求输出1个整数,表示最后感冒蚂蚁的数目。 例如,输入: 3 5 -2 8 程序应输出: 1 再例如,输入: 5 -10 8 -20 12 25 程序应输出: 3 资源约定: 峰值内存消耗 < 256M CPU

    79330发布于 2019-01-21
  • 来自专栏HansBug's Lab

    16302023: Ant Counting 数蚂蚁

    Submit][Status][Discuss] Description     有一天,贝茜无聊地坐在蚂蚁洞前看蚂蚁们进进出出地搬运食物.很快贝茜发现有些蚂蚁长得几乎一模一样,于是她认为那些蚂蚁是兄弟 比如说,有个由3个家族组成的蚂蚁群里一共有5只蚂蚁,它们所属的家族分别为1,1,2,2,3.于是出去觅食时它们有以下几种组队方案:   ·1只蚂蚁出去有三种组合:(1)(2)(3)   ·2只蚂蚁出去有五种组合 :(1,1)(1,2)(1,3)(2,2)(2,3)   ·3蚂蚁出去有五种组合:(1,1,2)(1,1,3)(1,2,2)(1,2,3)(2,2,3)   ·4只蚂蚁出去有三种组合:(1,2,2,3 )(1,1,2,2)(1,1,2,3)   ·5只蚂蚁出去有一种组合:(1,1,2,2,3)     你的任务就是根据给出的数据,计算蚂蚁们组队方案的总数. Sample Input 3 5 2 3 1 2 2 1 3 Sample Output 10 样例说明 2只蚂蚁外出有5种组合,3蚂蚁外出有5种组合.共有10种组合

    59470发布于 2018-04-11
  • 来自专栏开心的学习之路

    历届试题 兰顿蚂蚁

    标题:兰顿蚂蚁 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种。 平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一只“蚂蚁”。 蚂蚁的头部朝向为:上下左右其中一方。 蚂蚁的移动规则十分简单: 若蚂蚁在黑格,右转90度,将该格改为白格,并向前移一格; 若蚂蚁在白格,左转90度,将该格改为黑格,并向前移一格。 【数据格式】 输入数据的第一行是 m n 两个整数(3 < m, n < 100),表示正方形格子的行数和列数。 接下来是 m 行数据。 每行数据为 n 个被空格分开的数字。 例如, 输入: 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 L 5 程序应该输出: 1 3 再例如, 输入: 3 3 0 0 0 1 1 1 1 1 1 1 1 U 6 程序应该输出: 0 0 资源约定: 峰值内存消耗(含虚拟机) < 256M CPU消耗  <

    1K30发布于 2019-02-14
  • 来自专栏点滴科技资讯

    解密蚂蚁金服—是什么支撑蚂蚁金服1500亿美元估值

    文末附蚂蚁金服招聘福利,欢迎对金融科技有兴趣的小伙伴们报名!

    3.4K30发布于 2018-12-21
领券