技术栈
笔试
nju_spy
14 小时前
数据结构
·
python
·
算法
·
leetcode
·
面试
·
线段树
·
笔试
力扣每日一题(四)线段树 + 树状数组 + 差分
目录1526. 形成目标数组的子数组最少增加次数 -- 序列差分3479. 水果成篮 III -- 线段树
nju_spy
11 天前
人工智能
·
机器学习
·
笔试
·
tf-idf
·
pca
·
位置编码
·
k-means
牛客网 AI题(二)机器学习 + 深度学习
目录机器学习 MLML 23 k-meansML24 交叉验证数据拆分ML25 主成分分析 (PCA)
nju_spy
14 天前
数学
·
算法
·
leetcode
·
动态规划
·
笔试
·
记忆化搜索
·
状态压缩
力扣每日一题(三)划分题 + 思路题
目录1. 划分题&记忆化搜索 @cache3003. 执行操作后的最大分割数量 -- 记忆化搜索3144. 分割字符频率相等的最少子字符串 -- 记忆化搜索
nju_spy
15 天前
人工智能
·
深度学习
·
机器学习
·
lstm
·
笔试
·
损失函数
·
自注意力机制
牛客网 AI题(一)机器学习 + 深度学习
目录深度学习 DLDL4 Log Softmax函数的实现DL7 两个正态分布之间的KL散度DL15 实现自注意力机制
nju_spy
20 天前
人工智能
·
深度学习
·
机器学习
·
华为
·
笔试
·
dbscan
·
掩码多头自注意力
华为AI岗 -- 笔试(一)
华为牛客网AI题牛客网目录一、华为代码题1. DBSCAN 聚类 (10.10)2. 实现Masked Multi-Head Self-Attention (9.28)
徐子童
1 个月前
java
·
算法
·
字符串
·
笔试
·
高精度相乘
优选算法---字符串
题目链接:14. 最长公共前缀 - 力扣(LeetCode)题目解析:返回最长公共前缀算法讲解:解法一:两两比较
NuyoahC
2 个月前
c++
·
算法
·
笔试
笔试——Day46
AOE还是单体?贪心剩余怪物数量 >x时,使用AOE;否则使用单体kotori和n皇后统计每一个皇后能攻击的位置,若已经有两个皇后可以相互攻击,则后续结果都为True
NuyoahC
3 个月前
c++
·
算法
·
笔试
笔试——Day43
kotori和抽卡(二)数学: 二项分布C(n, m) * p ^ n * (1 - p) ^ mruby和薯条
好易学·数据结构
3 个月前
数据结构
·
算法
·
leetcode
·
面试
·
笔试
·
回溯算法
·
牛客
可视化图解算法57:字符串的排列
牛客网 面试笔试 TOP101 | LeetCode 3437. 全排列III输入一个长度为 n 字符串,打印出该字符串中字符的所有排列,你可以以任意顺序返回这个字符串数组。
NuyoahC
4 个月前
c++
·
算法
·
笔试
笔试——Day8
求最小公倍数最小公倍数等于 = 两数之积除以最大公约数求最大公约数的方法数组中的最长连续子序列排序 + 模拟
NuyoahC
4 个月前
数据结构
·
c++
·
笔试
笔试——Day9
添加逗号跳台阶动态规划:f[i] 表示到达第i 个台阶的方法数量 只可以从前一个或者前两个上来,所以转移方程为 f[i] = f[i - 1] + f[i - 2];
好易学·数据结构
5 个月前
数据结构
·
算法
·
leetcode
·
面试
·
力扣
·
笔试
·
牛客
可视化图解算法52:数据流中的中位数
牛客网 面试笔试 TOP101 | LeetCode 295. 数据流的中位数如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。我们使用Insert()方法读取数据流,使用GetMedian()方法获取当前读取数据的中位数。
好易学·数据结构
5 个月前
数据结构
·
算法
·
leetcode
·
面试
·
力扣
·
笔试
·
牛客
可视化图解算法50:最小的K个数
牛客网 面试笔试 TOP101 | LeetCode 面试题 17.14. 最小K个数给定一个长度为 n 的可能有重复值的数组,找出其中不去重的最小的 k 个数。例如数组元素是4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4(任意顺序皆可)。
鸡鸭扣
5 个月前
数据结构
·
python
·
算法
·
leetcode
·
力扣
·
笔试
leetcode hot100:十四、解题思路大全:真·大全!
因为某大厂的算法没有撕出来,怒而整理该贴。部分题目有python版本的AC代码。本贴耗时4天呜呜呜给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。
好易学数据结构
6 个月前
数据结构
·
算法
·
leetcode
·
面试
·
二叉树
·
力扣
·
笔试
·
遍历
·
二叉树遍历
·
牛客网
·
层序遍历
·
z
·
z字形遍历
·
锯齿形遍历
可视化图解算法:按之字形顺序打印二叉树( Z字形、锯齿形遍历)
给定一个二叉树,返回该二叉树的之字形层序遍历,(第一层从左向右,下一层从右向左,一直这样交替)数据范围:0≤n≤1500,树上每个节点的val满足 |val| <= 1500 要求:空间复杂度:O(n),时间复杂度:O(n)
网际游侠
8 个月前
面试
·
c#
·
笔试
一份C#的笔试题及答案
OOP的基本概念 面向对象编程的核心思想包括四个主要特性:继承、多态、封装和信息隐藏。请简述这四个特性的具体内容。
好易学数据结构
8 个月前
数据结构
·
算法
·
leetcode
·
链表
·
面试
·
力扣
·
笔试
·
牛客网
·
链表反转
可视化图解算法:反转链表
给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。
好易学·数据结构
8 个月前
数据结构
·
算法
·
leetcode
·
面试
·
力扣
·
笔试
·
牛客网
为什么要学习数据结构与算法
今天,我向大家介绍一门非常重要的课程——《数据结构与算法》。这门课不仅是计算机学科的核心,更是每一位开发者从“小白”迈向“高手”的必经之路。
无限码力
9 个月前
数据结构
·
算法
·
华为od
·
笔试
·
华为od e卷真题
最大矩阵的和
真题目录: 点击去查看E 卷 100分题型给定一个二维整数矩阵,要在这个矩阵中选出一个子矩阵,使得这个子矩阵内所有的数字和尽量大,我们把这个子矩阵称为和最大子矩阵,子矩阵的选取原则是原矩阵中一块相互连续的矩形区域。
pay顿
9 个月前
c++
·
学习
·
笔试
C++基础day1
前言:谢谢阿秀,指路阿秀的学习笔记类的构造函数是一种特殊的函数,在创建一个新的对象时调用。类的析构函数也是一种特殊的函数,在删除所创建的对象时调用。