- 博客(4)
- 收藏
- 关注
原创 华为通用软件开发实习生面试题
技术面手撕代码的原题~要求用C++写楼主比较菜面试时候又比较紧张面试官又看着我写,因此当场只写出来一个通用的解法,本以为面试官会让我优化时间复杂度,结果没有,只是测试了一下我的代码,每个测试点都通过了我的想法是,因为要求最大公共前缀嘛,结果肯定不可能比这些字符串中最短的长,所以首先求出最短的字符串长度假设长度为n,只考虑每个字符串的前n个字符,一来是避免不必要的运算,二来是避免访问字符串的时候数组越界带来不必要的bug,然后以第一个字符串为基准,每次检查剩下所有字符串的第i个字符是否与第一个字符串的
2021-02-09 21:56:46
1114
原创 深度学习概述
**深度学习概述**提起深度学习,大家可能都不陌生,因为随着人工智能的火爆以及互联网的发展,人工智能及其相关概念不断地被人提起,非计算机相关行业的人也能在各种各样的媒体、科普文章中看到关于人工智能的介绍,”人工智能”更是入选了2017年度中国媒体十大流行语。但是实际上,大多数人依然不理解,什么是人工智能,什么是深度学习,处于只闻其声不见其人的状态。人工智能企图了解智能的实质并生产出一种新的能以人类智能相似的方式做出反应的智能机器,人工智能的研究范畴包括机器人、语言识别、图像识别、自然语言处理和专家系
2021-02-09 21:08:43
256
原创 Leetcode-48 旋转图像(矩阵旋转)
题目特别强调需要原地旋转图像,苦思无果。只想到一个方法,发现矩阵第一行旋转90°插入第n列、矩阵第二行旋转90°插入第n-1列······以此类推,直到最后一行,就可以得到旋转图像。遗憾的是,处理完矩阵第一行之后,其余其他行的最后一个元素就改变了······因此就需要额外的空间存储未改变之前的数据,不符题意。后来看了别人的解法,我们可以称之为方法一:观察发现先将矩阵转置后逐行翻转就会得到旋转...
2020-02-08 11:28:56
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人