由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 问一道面试题
相关主题
微软面试题请教一个矩阵算法问题
请教大家一个算法的面试题目请教G家onsite一道题
关于DP问题请教。讨论CAIWU那道矩阵DP题的思路?
矩阵A 满足 A+A'=C, where C is a constant (转载)minimum path sum的滚动数组啥意思
问个算法问题请教一道rocket fuel DP题
也来一道矩阵题狗狗电面一题
问一道老得google题有没有人很烦leetcode里的链表题目阿 很麻烦
问一个杨氏矩阵的老题一道面试题tic tac toe
相关话题的讨论汇总
话题: 矩阵话题: toeplitz话题: 面试题话题: 循环话题: 是否是
进入JobHunting版参与讨论
1 (共1页)
i*****a
发帖数: 572
1
这是一个电话面试题。写一个function判断一个矩阵是否是Toeplitz
followup问题:如果这个矩阵太大,一台电脑的内存存不下。如何存这个矩阵?如何判
断这个矩阵是否是Toeplitz?
I*******g
发帖数: 7600
2
LC766

【在 i*****a 的大作中提到】
: 这是一个电话面试题。写一个function判断一个矩阵是否是Toeplitz
: followup问题:如果这个矩阵太大,一台电脑的内存存不下。如何存这个矩阵?如何判
: 断这个矩阵是否是Toeplitz?

T*******e
发帖数: 4928
3
胡说一下,抛砖引玉。hash i-j 相同的或in certain range分到同一台机器. 然后
比较。

【在 i*****a 的大作中提到】
: 这是一个电话面试题。写一个function判断一个矩阵是否是Toeplitz
: followup问题:如果这个矩阵太大,一台电脑的内存存不下。如何存这个矩阵?如何判
: 断这个矩阵是否是Toeplitz?

J*****4
发帖数: 1
4
楼主歪题了。二维数组居然考虑内存放不下。
做循环遍历一次二维数组,对其中每一个元素elment(i,j).在i,j都大于0的情况下,
判断elment(i-1,j-1)是否与其相等。只要有一次不等就退出循环,返回FALSE。循环结
束返回true。
J*****4
发帖数: 1
5
实在要考虑太大放不下。可以放硬盘,文件或数据库表存储。到时就是读文件循环或读
数据集循环。
p**r
发帖数: 5853
6
#1 基本
写循环检查,遇到不等的就返回false,不然就继续检查。
#2 优化
从 [rowMax, 0],[0, columnMax] 向中间扫描
两个遇到结束
#3 存储,压缩存储
按对角线index存,不用每个坐标都存,用矢量存
[index, value, length]
index 对角线index
value 数值
length 对角线多长

【在 i*****a 的大作中提到】
: 这是一个电话面试题。写一个function判断一个矩阵是否是Toeplitz
: followup问题:如果这个矩阵太大,一台电脑的内存存不下。如何存这个矩阵?如何判
: 断这个矩阵是否是Toeplitz?

1 (共1页)
进入JobHunting版参与讨论
相关主题
问一个G家面试题问个算法问题
请教一个google的数据结构和算法的面试题也来一道矩阵题
一道面试题问一道老得google题
问两个图的题问一个杨氏矩阵的老题
微软面试题请教一个矩阵算法问题
请教大家一个算法的面试题目请教G家onsite一道题
关于DP问题请教。讨论CAIWU那道矩阵DP题的思路?
矩阵A 满足 A+A'=C, where C is a constant (转载)minimum path sum的滚动数组啥意思
相关话题的讨论汇总
话题: 矩阵话题: toeplitz话题: 面试题话题: 循环话题: 是否是