首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
扎克蕉
掘友等级
计算机软件与理论研究生
喜欢编程,关注后端、人工智能等方向技术
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
SpringAOP-什么是面向切面编程?
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。 这样看起来功能是实现了,但如果service层有很多insert和delete方法呢?这样插入代码的方式不易于我们去统一…
概率论与数理统计,人工智能方向的程序员应该看看!
第一章概率论基础1.1随机事件与样本空间随机试验:可重复进行,结果预先知道样本空间:随机试验的一切可能结果组成的集合,称为样本空间1.2事件之间的关系与运算关系:包含、并交、互不相容(互斥)、差、对立
程序员必备——数据结构入门
前言:数据结构与算法作为计算机经典的基础理论课程,同时作为计算机类专业考研课程,并且在校招面试时常被提及,其重要性可见一斑。除此之外,学习这门课程有助于我们用编程去解决、思考问题,设计出更简洁、效率更高的代码。
LeetCode-5.最长回文子串 中心扩散法
给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 注意: "aba" 也是一个有效答案。 中心扩散法:时间复杂度O(n²),且十分简单。总体思想为遍历一遍字符串,对每个字符进行左右扩散来判断是否存在回文,并记录最长回文长度。
LeetCode-1.两数之和 C++用暴力法与哈希表法分别实现
力扣第一题话不多说,直接贴代码注意哈希表在探测其key存不存在时,会默认初始化value为0,要避免value为0的情况
LeetCode-2.两数相加 使用链表加法实现
给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 方案一:把链表…
LeetCode-3.无重复字符的最长子串 利用一个整形数组+ASCII码实现滑动窗口
给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。 请注意,你的答案必须是 子串 的长度,"pwke" 是一个子序列,不是子串。 方案二:我想到了利用一个整形数组,下标对应字符的ASCII码,然后…
[较难]LeetCode-4.寻找两个正序数组的中位数 利用数组扩充和二分法切割思想实现
给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。 请你找出这两个正序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 当我看到题目时,首先想到最简单粗暴的方法是合并数组…
LeetCode-6.Z 字形变换 - 消费补偿算法
将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。 之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"LCIRETOESIIGEDHN"。 而对于其他行来说,字符位置加4会略过当前行的一个字符。如下图所示: 先定义一个money作为这个跨度…
LeetCode-7.整数反转 取模反转法与字符串法
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−2\^31, 2\^31 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。 著作权归领扣网络所有。 看到题目,会觉得很简单…
下一页
个人成就
文章被点赞
11
文章被阅读
7,669
掘力值
403
关注了
1
关注者
4
收藏集
1
关注标签
2
加入于
2020-05-10