bert 创建日期 星期六 23 三月 2019 从模型的创新角度看一般,创新不大,但是实验的效果太好了,基本刷新了很多NLP的任务的最好性能,另外一点是BERT具备广泛的通用性,就是说绝大部分NLP任务都可以采用类似的…
标签:算法
LeetCode 53.最大子序和 Java实现
题目 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4], 输出: 6 解释:&nb…
算法--二叉搜索树转为双向链表
输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 采用中序遍历的方法,当遇到出栈节点的时候,做指针的指向操作,当前节点的右指针指向下一个节点,下一个节点的…
算法---复杂链表的复制
输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空) 思路…
通过扩欧得出线性同余方程的通解以及x的最小正整数解
同余定理 若 ax与b模m的余数相同(其中x为未知数,即所需要求的数),即ax%m=b%m,则这个式子可以记作成a≡b (mod m)。 设ax对m取模后的余数为r1,则有:ax=y1*m+r1。 …
算法篇之回溯法
 …
字符串分割
scanf(“%d”, &line); getchar();//读入第一行最后的换行符 int index = 0; for (int i = 0; i < line; ++i) {…
0-1揹包问题
有5个物品,其重量分别是{2, 2, 6, 5, 4},价值分别为{6, 3, 5, 4, 6},揹包的容量为10 V(i, j)表示在前i(1≤i≤n)个物品中能够装入容量为j(1≤j≤C)的揹包中的物品的最大值 V(…
约数倍数选卡片
问题描述 闲暇时,福尔摩斯和华生玩一个游戏: 在N张卡片上写有N个整数。两人轮流拿走一张卡片。要求下一个人拿的数字一定是前一个人拿的数字的约数或倍数。例如,某次福尔摩斯拿走的卡片上写着数字“6”,则接下来华生可以…
图像梯度
图像的梯度 An image gradient is a directional change in the intensity or color in an image. 梯度是图像中亮度或颜色的方向变化 At eac…
机试准备(二)——排序
时间限制: 常见1s,代表百万级运算级。比如:估计可以知道,n>3000,则不能使用冒泡排序(O( N 2 N^2 N2))。 掌握算法: 冒泡排序、快排等。 STL库用法 例子: 链接:https://www.n…
算法系列 -- 两个长整形字符串相加
前两天出去面试被问到了这个一个问题:将两个长度很长的整形字符串相加输出,字符串的长度操作系统能够表示的整形的最大长度。废话少说,直接上PHP代码。 <?php $str1 = '1231423423423423';…