
ARTS专栏
文章平均质量分 90
ARTS是什么?
Algorithm(算法与数据结构题目);
Review(英文文章总结分享);
Tips(项目编程技能技巧步骤);
Share(分享读书生活感悟
大写的ZDQ
这个作者很懒,什么都没留下…
展开
-
ARTS-34(剑指 Offer 04. 二维数组中的查找,CPU cache知识,量化蒸馏,N2N讲解,职业发展规划 )
Algorithm在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。示例:现有矩阵 matrix 如下:[[1, 4, 7, 11, 15],[2, 5, 8, 12, 19],[3, 6, 9, 16, 22],[10, 13, 14, 17, 24],[18, 21, 23, 26, 30]]给定 target = 5,返回 t原创 2021-04-12 22:58:54 · 573 阅读 · 0 评论 -
ARTS-33(2. 两数相加,15.三数之和,Hourglass KD(Fast Pose Distillation),《搞定》分享)
Algorithm给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。思路与算法由于输入的两个链表都是逆序存储数字的位数的,因此两个链表中同一位置的数字可以直接相加。我们同时遍历两个链表,逐位计算它们的和,并与当前位置的进位值相加。具体而言,如果当前两个链表处相应位置的数字为 n1,n2n1,n2n1,n2,进位值为原创 2021-03-16 23:20:22 · 399 阅读 · 0 评论 -
ARTS-32(monotone-increasing-digits,,计组——指令+运算=CPU,财务报表之现金流量表)
Algorithmhttps://leetcode-cn.com/problems/monotone-increasing-digits/给定一个非负整数 N,找出小于或等于 N 的最大的整数,同时这个整数需要满足其各个位数上的数字是单调递增。(当且仅当每个相邻位数上的数字 x 和 y 满足 x <= y 时,我们称这个整数是单调递增的。)示例 1:输入: N = 10输出: 9示例 2:输入: N = 1234输出: 1234示例 3:输入: N = 332输出: 299原创 2021-01-31 22:52:40 · 312 阅读 · 0 评论 -
ARTS-31(旋转链表,efficienet网络论文解读,计组--浮点数和定点数,财报之合并利润表)
Algorithmhttps://leetcode-cn.com/problems/rotate-list/给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。示例 1:输入: 1->2->3->4->5->NULL, k = 2输出: 4->5->1->2->3->NULL解释:向右旋转 1 步: 5->1->2->3->4->NULL向右旋转 2 步: 4->5-&原创 2020-12-08 00:04:03 · 918 阅读 · 0 评论 -
ARTS-30(108. 将有序数组转换为二叉搜索树,Vargnet论文解析,操作系统之——信号量,财报课之资产负债表)
AlgorithmReviewTipsShare原创 2020-11-30 00:16:11 · 382 阅读 · 0 评论 -
ARTS-29(, 计组——程序装载, 操作系统——多线程多进程中的一些问题(1), 财务报表之非财务数据指标详解)
AlgorithmReviewTipsShare原创 2020-11-07 23:03:26 · 339 阅读 · 0 评论 -
ARTS-28(,Knowledge Distillation, 计组-函数调用-为什么会发生stackoverflow, 《小强升职记》总结)
AlgorithmReviewKnowledge DistillationTipsShare原创 2020-10-11 22:26:51 · 601 阅读 · 0 评论 -
ARTS-27(9. 回文数,Stacked Hourglass人体姿态检测详解,Linux多线程编程pthread和c++的std::thread,海天味业企业估值(下))
AlgorithmReviewTipsShare原创 2020-09-27 21:13:45 · 553 阅读 · 0 评论 -
ARTS-26(leetcode-119. 杨辉三角 II,AVOD最详细过程,Git用法,DMA原理,海天味业的企业估值(1))
AlgorithmReviewAVODTipsShare原创 2020-09-13 22:40:47 · 746 阅读 · 0 评论 -
ARTS-25(, ION memory, python __init__.py,看房的感想)
Reviewhttp://kernel.meizu.com/memory%20management%20-%20ion.htmlhttps://www.jianshu.com/p/9e19b475771a原创 2020-08-28 23:30:31 · 406 阅读 · 0 评论 -
ARTS-24(, C++ 中static_cast、dynamic_cast、const_cast和reinterpret_cast总结, Vim使用技巧, 双汇财报分析)
AlgorithmReviewTips如何debug一个问题?1.首先还是要有一个宏观的认识,但是这远不是技术,所以还是需要去如果直接把图形界面下的基本步骤,翻译成终端 Vim(非图形界面)的用法的话,应该是这样子的:在终端里进入到目标目录下使用 vim 文件名 来逐一打开需要编辑的文件如果光标不在开头的话,用鼠标或 gg 命令跳转到开头使用命令 i 进入插入模式使用终端窗口的粘贴命令或快捷键(如 )来粘贴内容按 回到正常模式并用 ZZ 存盘退出Share...原创 2020-08-21 23:14:28 · 901 阅读 · 0 评论 -
ARTS-23(35. 搜索插入位置,SELU激活函数,本周几个问题, 招商银行财报分析)
AlgorithmReviewSELU激活函数缩放指数线性单元(scaled exponential linear units,selu)是2017年的一篇论文:论文地址ReLU激活函数推出之后,各种变形的研究就涌现出来,如Leaky ReLU,主要是没有完全消除负半轴的输出值,而是赋予了一个较小的斜率。但固定这个负半轴的斜率似乎找不到什么理论支撑,于是有人提出Parametric ReLU,即负半轴的斜率不是训练前就固定的,需要通过网络学习。接着还有人提出Randomized ReLU,主要特原创 2020-08-02 16:40:16 · 886 阅读 · 0 评论 -
ARTS-22(leetcode16. 最接近的三数之和,模型剪枝To prune or not to prune,C++智能指针初识,操作系统是怎么启动的, 何为爱一个人)
AlgorithmReviewTipsC++中的智能指针常规的指针类:就是叫浅复制,又叫浅拷贝,他的缺点很明显,就是两块内存指向同一个空间,当释放掉的时候,其中的一个指针不知道指向哪里,就变成了野指针,这是很严重的。而值类型,也就是深拷贝(深复制),就比浅拷贝来的要安全很多,对于每个内存都指定一块新的空间去存储,但是比较耗费空间而智能指针可以很好避免野指针,而且也能节省空间,就是需要写一个类三个代码如下:首先是浅拷贝:plain-ptr.h//// Created by zdq on原创 2020-05-17 22:24:24 · 865 阅读 · 0 评论 -
ARTS-21(leetcode-438找到字符串中所有字母异位词,tensorflow小例子,C++,被讨厌的勇气)
AlgorithmReviewTips#include<iostream>#include <string>using namespace std;class Person{public: Person(const string &nm, const string &addr){ this->name = n...原创 2020-05-02 19:49:00 · 265 阅读 · 0 评论 -
ARTS-20(Leetcode-845. 数组中的最长山脉, 网络剪枝,C++文件操作,家庭财务报表)
Algorithm给你一个整数数组 nums 和一个整数 k。如果某个 连续 子数组中恰好有 k 个奇数数字,我们就认为这个子数组是「优美子数组」。请返回这个数组中「优美子数组」的数目。示例 1:输入:nums = [1,1,2,1,1], k = 3输出:2解释:包含 3 个奇数的子数组是 [1,1,2,1] 和 [1,2,1,1] 。示例 2:输入:nums = [2,4,6...原创 2020-04-05 10:17:14 · 334 阅读 · 0 评论 -
ARTS-19(C++引用形参,查理芒格的智慧)
AlgorithmReviewTipsC++中的非引用形参代码例子,就是说明指针和引用他们其实是把真实的值给传进去了,而非引用形参就是仅仅是一个copy而已,所以不会改变。#include<iostream>using namespace std;//普通形参,就是copyvoid AddOne(int x){ x = x+1;}// 指针形参,非引用形参,...原创 2020-03-22 10:17:32 · 374 阅读 · 0 评论 -
ARTS-18(亲密关系)
Algorithmhttps://leetcode-cn.com/problems/happy-number/编写一个算法来判断一个数是不是“快乐数”。一个“快乐数”定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是无限循环但始终变不到 1。如果可以变为 1,那么这个数就是快乐数。示例:输入: 19输出: true解释:...原创 2020-03-15 10:14:27 · 544 阅读 · 1 评论 -
ARTS-17(富爸爸穷爸爸)
AlgorithmReviewTips用 list 解决约瑟夫问题。约瑟夫问题是:有 n 只猴子,按顺时针方向围成一圈选大王(编号为 1~n),从第 1 号开始报数,一直数到 m,数到 m 的猴子退到圈外,剩下的猴子再接着从 1 开始报数。就这样,直到圈内只剩下一只猴子时,这个猴子就是猴王。编程求输入 n、m 后,输出最后猴王的编号。输入数据:每行是用空格分开的两个整数,第一个是 n,第...原创 2020-02-28 23:40:09 · 295 阅读 · 0 评论 -
ARTS-16(非暴力沟通)
AlgorithmReviewTips编写一个日期格式转换程序,输入若干个日期,每行一个,要求全部转换为“mm-dd-yyyy”格式输出。输入的日期格式可以是“2011.12.24”(中式格式),也可以是“Dec 24 2011”(西式格式)。要求该程序对于以下输入数据:Dec 3 19902011.2.3458.12.1Nov 4 1998Feb 12 2011输出结果应为...原创 2020-02-09 11:49:47 · 400 阅读 · 0 评论 -
ARTS-15(人性的弱点)
Algorithm原创 2020-02-02 10:18:49 · 431 阅读 · 0 评论 -
ARTS-13(我该去哪里买房?)
范围原创 2020-01-19 11:12:14 · 333 阅读 · 0 评论 -
ARTS-12(人生海海)
AlgorithmReviewTipsShare世事无常,人生海海,本科室友的双亲去世了,他自己也陷入了一个恶性循环当中,每天都只想睡觉,没有什么斗志,更别说现在已经28岁的年纪还没有真正的女友,相比起来,我们应该幸运许多,但是作为一个有完整的家庭,有父母疼爱的健全的成年人,又有没有多想想这方面的问题呢?自己有没有每天提高?浪费时间?有没有作为一个男人成年人的责任感?好好加油!生活是美好的...原创 2020-01-10 14:30:28 · 367 阅读 · 0 评论 -
ARTS-11(2020年的开端)
Algorithm给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[[-1, 0, 1],[-1, -1, 2]]思路:来分析一下这...原创 2020-01-05 11:07:40 · 250 阅读 · 0 评论 -
ARTS-10(高效表达的秘诀)
Algorithm原创 2019-12-29 11:36:22 · 430 阅读 · 0 评论 -
ARTS-9(幸福的奥秘是什么?)
Algorithm给定两个数组,编写一个函数来计算它们的交集。示例 1:输入: nums1 = [1,2,2,1], nums2 = [2,2]输出: [2]示例 2:输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出: [9,4]说明:输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。思路:这道题让我们找两个数组交集的部分(不...原创 2019-12-22 10:13:50 · 760 阅读 · 0 评论 -
计算机编码基础
一、ASCII 码我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从00000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了...转载 2019-12-16 21:10:41 · 1753 阅读 · 0 评论 -
ARTS-8(秋招那些事儿)
ARTS是什么?Algorithm(算法与数据结构题目);Review(英文文章总结分享);Tips(项目编程技能技巧步骤);Share(分享读书生活感悟)Algorithm给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: “bb...原创 2019-12-14 22:26:38 · 254 阅读 · 0 评论 -
ARTS-7(乱花溅欲迷人眼)
ARTS是什么?Algorithm(算法与数据结构题目);Review(英文文章总结分享);Tips(项目编程技能技巧步骤);Share(分享读书生活感悟)Algorithm209.长度最小的子数组https://leetcode-cn.com/problems/minimum-size-subarray-sum/给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足...原创 2019-12-07 11:26:27 · 344 阅读 · 0 评论