由买买提看人间百态

topics

全部话题 - 话题: 矩阵
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
w**********n
发帖数: 55
1
来自主题: Statistics版 - R 两个大矩阵相乘,太慢怎么办呢
从统计之都copy来的,大牛的解答,我是不懂:
R的矩阵运算是调用BLAS矩阵运算库,要提升速度你可以替换掉默认的Rblas.dll文件,
CRAN提供了ATLAS,http://cran.r-project.org/bin/windows/contrib/ATLAS/C2i7/Rblas.dll,还有其他的选择,如OpenBLAS等。
b********1
发帖数: 291
2
来自主题: Statistics版 - R 两个大矩阵相乘,太慢怎么办呢
呵呵 老问题了:
SAS 和 R PK 矩阵相承, 或者求个逆矩阵, 你们觉得谁能胜出 ?

发帖数: 1
3
【 以下文字转载自 Mathematics 讨论区 】
发信人: matrices (), 信区: Mathematics
标 题: 有人能帮忙解矩阵方程吗?非线性的
发信站: BBS 未名空间站 (Wed Jul 20 10:08:15 2016, 美东)
矩阵的entries有十几个,要求必须是整数。变量太多,没法手算。不知道什么软件算
比较方便。有兴趣站内联系。需要报酬请报价。谢谢了。
l***g
发帖数: 225
4
我好像只能把子矩阵起来组成大的矩阵,用这个新版office太痛苦了
C*****h
发帖数: 10
5
来自主题: Military版 - 方舟子和矩阵
觉得方先生和矩阵里面的Agent Smith有点像。一开始是个警察,抓抓坏人,挺好的,
清洁社会。
但是随着能力越来越强,开始失控,变成教主,最后一统江湖,无人不怕,无人能够挑
战他。
现在凡是名人,个个都是方先生的笔下的绵羊,只有等死的份。 只要方先生关注到你
,赶紧屁滚尿流,俯首称臣吧。
这个趋势不好,方先生最终会自爆的。
w********n
发帖数: 4752
6
来自主题: Military版 - 我鳖就是个维度很低的大矩阵
鳖虽然有14亿人,但是都在党的领导之下,党是最大的singular value.其他的
singular value基本等于0.
美帝虽然只有三亿人,但是各种权力独立,各个州也自主选举,还有各种乱七八糟的协
会,力量都很大,美帝这个矩阵的rank其实相当的高。
所以我党不可能达到美帝这样高维度的繁荣。我党的繁荣,只是肤浅的高楼大厦和吃喝。
烂体制下,人多没用!我鳖的发展目标,就是永远保持唯一的singular value.
美帝体制下,不断的有新的sigular value出现,社会越来越繁荣。
y*z
发帖数: 3244
7
矩阵2000是不算赶上intel的xeon phi。
赶上xeon phi是改放君江南所得申威众核,苦于工艺不行,要是有好的工艺的话,就能
反超了。
不知道放君当初是怎么搞到alpha的设计的,神一样的间谍啊。
m**********e
发帖数: 12525
8
来自主题: Military版 - 什么矩阵运算能得到这个结果?
看楼上:
B=σ_1×A×σ_1
这是典型SU(2)群表示问题,用4x4泡利矩阵实现
在物理学,这个问题就是如何把Weyl spinor转化为Dirac spinor的问题,
参加
http://arxiv.org/pdf/hep-ph/9709356.pdf
page 13 and 14
d******a
发帖数: 32122
9
每个表看作一个矩阵
能否
m**********e
发帖数: 12525
10
楼上码脓这智商,啧啧啧
集合运算跟矩阵有个屁关系
B*Q
发帖数: 25729
11
来自主题: Military版 - 矩阵是解决就业问题的终极手段
请床粉转达床大大
科技发达了
就会有大量工人失业
开个炼钢厂,招个几万人,是不会再有了
失业人群如何解决?
咱们社会主义者说要高福利
可是右派们不同意,搞不定
俺今天跑步时想起了以前看过的电影《矩阵》
整出了一个绝妙主意
组织群众发电,绿色无公害,能源就业一并解决
具体方案是:
拆掉所有的死打巴克斯
每个街角都改造成骑车的健身房
所有无业人员轮班骑车发电领工钱
靠,似乎医保问题也解决了!
B*Q
发帖数: 25729
12
来自主题: Military版 - 矩阵是解决就业问题的终极手段
好莱坞的理科生脑残
俺的思想比矩阵还先进
靠谱得很
g***t
发帖数: 7544
13
来自主题: Military版 - 矩阵是解决就业问题的终极手段
你没看懂。
矩阵里人输出的不是能量,而是思考力。
l***8
发帖数: 2233
14
来自主题: Military版 - 问个矩阵的问题
看看北航的矩阵论引论

★ 发自iPhone App: ChineseWeb 16
c*******a
发帖数: 1879
15
来自主题: Military版 - 斜线打印矩阵 (转载)
【 以下文字转载自 JobHunting 讨论区 】
发信人: centralla (central LA), 信区: JobHunting
标 题: 斜线打印矩阵
发信站: BBS 未名空间站 (Thu Aug 31 20:32:32 2017, 美东)
Input:
[
[ 1, 2, 3 ],
[ 4, 5, 6 ],
[ 7, 8, 9 ]
]
Output: [1,2,4,7,5,3,6,8,9]
要求10分钟写出最优解, 无虫子。
d****o
发帖数: 32610
16
来自主题: Military版 - 一个矩阵数学问题: Ax=b (转载)
拿矩阵那套语言解释当然可以,
初中生当个n元一次方程组就知道怎么回事

发帖数: 1
17
来自主题: Military版 - 求教矩阵的100次方
不过你的办法更好
把矩阵分块对角化
d********m
发帖数: 3662
18
来自主题: Military版 - 求教矩阵的100次方
矩阵的高次不是靠eigenvalue来逼近的么?还是我理解错题目了?
k**********4
发帖数: 16092
19
来自主题: Military版 - 矩阵最精屁的就是
什么几八完乙儿,你知道矩阵是什么东西吗
l**********g
发帖数: 6198
20
来自主题: RuralChina版 - 希望田野二维矩阵码
外行看不懂这个二维矩阵。。

球。
E*U
发帖数: 2028
21
【 以下文字转载自 Military 讨论区 】
发信人: evu (NOT-EUV), 信区: Military
标 题: md又下手了,偷油它找回133万烤肉拉,矩阵
发信站: BBS 未名空间站 (Thu Aug 26 21:24:58 2010, 美东)
因为发动机问题
E*U
发帖数: 2028
22
【 以下文字转载自 Military 讨论区 】
发信人: evu (NOT-EUV), 信区: Military
标 题: Re: md又下手了,偷油它找回133万烤肉拉,矩阵
发信站: BBS 未名空间站 (Thu Aug 26 21:26:48 2010, 美东)
NEW YORK (AP) -- Toyota recalled 1.33 million Corolla sedans and Matrix
hatchbacks in the U.S. and Canada Thursday because their engines may stall,
the latest in a string of quality problems at the Japanese automaker.
The recall covers vehicles from the 2005-2008 model years sold in the U.S.
and Canada. Three accidents and one minor injury have been reported, t
w******0
发帖数: 43
23
来自主题: JobHunting版 - 一道矩阵的算法题
write matrix multiplication program
optimize that program
一般矩阵X都是N^3吧, 如果优化的用什么算法?
q**r
发帖数: 611
24
来自主题: JobHunting版 - 一道很简单的C/C++读入矩阵的题
不懂 :( 这个哪里是矩阵呀。。 其它元素都是0吗。。
顺便问一下, c++有sparse matrix的处理方式吗?
h**6
发帖数: 4160
25
来自主题: JobHunting版 - 一道关于矩阵的面试题
总结一下,矩阵B1和B2共有2n-1条与主对角线平行的线段,可以转化为2n-1个区间最大
重叠问题。
给定任意区间,求两两重叠的最大长度,其复杂度为O(logn)。
但本题的区间较为特殊,
1.所有区间已按照开始位置排序
2.相同开始位置的区间已按照区间长度排序
因此本题的区间最大重叠问题可以在O(n)内解决,如上代码。
总复杂度为O(n^2)。
p********7
发帖数: 549
26
来自主题: JobHunting版 - 一道关于矩阵的面试题
在遍历矩阵的时候,你必须check两次,先B1,然后B2,看是否可能有正方形
h**6
发帖数: 4160
27
来自主题: JobHunting版 - 一道关于矩阵的面试题
沿着对角线遍历一次,复杂度仍然是O(N^2)。因为每条对角线都只需要寻找比以前更大
的边长,也就是更大的B1、B2值。虽然遍历单条对角线复杂度是O(N^2),但对角线的值
都是相关的,因此遍历全部对角线的复杂度也是O(N^2)。
通过运行时间也能看出来,同样是10000*10000的矩阵:
剪枝之前,O(n^2logn)算法耗时96.406秒,O(n^3)算法耗时1263.265秒。
剪枝之后,两个算法运行时间分别为10.156秒和9.375秒。此时复杂度相同,前一个算法因较复杂开销更大故更慢。
p********7
发帖数: 549
28
来自主题: JobHunting版 - 一道关于矩阵的面试题
我用10000*10000差点运行死机了,但是5000*5000就很快出结果了,估计4秒。其中执行下面的算法就用了半秒,分配其他几个矩阵用了很多时间
int largest = 0;
for(i = 0;i for(j=0;j {
if(B[i][j]>largest)
{
int index = B[i][j];
while(index > largest)
{
if(C[i-index+1][j-index+1]>largest)
largest = index;
index--;
}
}
if(C[i][j]>largest)
{
h**6
发帖数: 4160
29
来自主题: JobHunting版 - 一道关于矩阵的面试题
我的代码是这样的:
int DiagonalOverlap(int* B1, int* B2, int n, int lastresult)
{
int result = lastresult;
for(int i=0; i lastresult)
for(int j=0; j<=i; j++) if(B2[j] > lastresult)
{
if(i-j+1 <= min(B1[i], B2[j]))
result = max(result, i-j+1);
}
return result;
}
其中,B1、B2是两条对角线,n是该对角线长度,lastresult是以前的最大值。
if(B1[i] > lastresult)和if(B2[j] > lastresult)两句话就是剪枝,不加也能得到正
确答案,加了之后能节省几十到上百倍的时间。
最终,DiagonalOverlap这个函数运行时间比生成B1B2矩阵的时间
p********7
发帖数: 549
30
来自主题: JobHunting版 - 问个很有难度的矩阵算法问题
我觉得每行的最大max和矩阵的最大max没有关系的,有可能最大max的每一行都不是这
一行的
最大max array
A*********r
发帖数: 564
31
来自主题: JobHunting版 - 问个很有难度的矩阵算法问题
再看了一下最里面的loop, 觉得dp的方法没有办法用在全是负数的矩阵里,这跟max subarray 在一维 O(n)那个办法有一样的局限性。。
E***n
发帖数: 166
32
来自主题: JobHunting版 - 问一个杨氏矩阵的老题
假设矩阵是n * n的,
中数必然在从右上到左下的对角线上,所以找到这条对角线上的中数就行了,对角线上
一共有m+n个元素,时间复杂度O(n)
如果找到第k个元素,我的方法是先拿出每行的第一个元素,组成一个最小堆,然后不
断的extracMin,然后从对应的行再取下一个元素,放入最小堆中,Reheap。连续k次
extractMin可以得到k th element
最小堆有n个元素,这样需要k * log n时间
貌似通过DP有更好的方法,我忘了
k*p
发帖数: 1526
33
来自主题: JobHunting版 - 求顺时针打印矩阵code
就是打印如下矩阵,自己写得太乱了,求code,见笑了
1 2 3 4
12 13 14 5
11 16 15 6
10 9 8 7
g**e
发帖数: 6127
34
来自主题: JobHunting版 - 求顺时针打印矩阵code
他的题目是要顺时针打印给定矩阵吧,不一定是从1开始按自然数顺序打印
l*****g
发帖数: 685
35
来自主题: JobHunting版 - 求顺时针打印矩阵code
也可以当作一样的问题解,譬如
n=4,打印矩阵。先定义一个4x4的temporary matrix, 然后做循环把数字按序充填好。
再把matrix按行打印
当然,如果不通过temporay matrix来做,那就不一样了
c****p
发帖数: 6474
36
来自主题: JobHunting版 - 请教一个矩阵算法问题
这个难道不是选原矩阵才是最优解么。。。
h***t
发帖数: 2540
37
来自主题: JobHunting版 - 请教一个矩阵算法问题
我表述有问题? 其实就是想找出一个1的密度最高的m by m矩阵
K*******i
发帖数: 399
38
来自主题: JobHunting版 - 矩阵置0题
一个MxN的int矩阵,如果某个元素为0, 则把该元素所在的行和列都置0
要求O(1)空间,这样可以么?
#define M 5
#define N 4
void SetZeros(int A[M][N])
{
int row0 = 1;
int col0 = 1;
for (int j = 0; j < N; j++)
{
if (A[0][j] == 0)
{
row0 = 0;
break;
}
}
for (int i = 0; i < M; i++)
{
if (A[i][0] == 0)
{
col0 = 0;
break;
}
}
for (int i = 1; i < M; i++)
{
for (int j = 1; j < N; j++)
{
... 阅读全帖
d********t
发帖数: 9628
39
来自主题: JobHunting版 - 杨氏矩阵找median
啥是扬式矩阵?
U*******L
发帖数: 94
40
来自主题: JobHunting版 - 一道矩阵路径题
4x4的矩阵,左上走到右下,可以走上下左右四个方向,不能走走过的格子,多少种
unique的走法?
bfs+去重复太麻烦,有更简单的想法/解法吗
r*****e
发帖数: 146
41
来自主题: JobHunting版 - 找杨氏矩阵的第k大的数?
问个问题啊。如何在杨氏矩阵中,高效的找到第k大的数或者第k小的数,没有没什么简
单的方法? 谢谢
O******i
发帖数: 269
42
来自主题: JobHunting版 - 讨论CAIWU那道矩阵DP题的思路?
如果边长为k的矩阵有部分在界外是怎么处理的?是对界外的元素补0? 还是只考虑在界
内的情形(有部分在界外就不去求平均数,中心保留原值)?
C***U
发帖数: 2406
43
来自主题: JobHunting版 - 讨论CAIWU那道矩阵DP题的思路?
思路应该对的吧
就是矩阵(i,j)可以通过(i-1,j),(i,j-1),(i-1,j-1)通过常数时间得到
看来我做的题还是太少了。。。主要只做了leetcode
cc 150上的题目 我竟然不知道。。。。
C***U
发帖数: 2406
44
来自主题: JobHunting版 - 讨论CAIWU那道矩阵DP题的思路?
不在原来矩阵里面的那部分 都用0代替
a********m
发帖数: 15480
45
来自主题: JobHunting版 - 讨论CAIWU那道矩阵DP题的思路?
比如低通滤波一类的(包括前面提到的高斯铝箔)也是一个k*k矩阵,但是每个元素不
一样(数组对称),不象box这种每个元素都是1/(k*k),所以以前的结果不能用来计算
当前结果,变换以后简单乘法
就可以了。
l*********8
发帖数: 4642
46
来自主题: JobHunting版 - 行列有序矩阵转置
矩阵是怎样存储的?是c/c++里面的那种二维数组吗?
j********x
发帖数: 2330
47
来自主题: JobHunting版 - 行列有序矩阵转置
元素改动位置是说在矩阵内的位置
不考虑内存
考虑借口函数是什么意思。。。不要耍小聪明。。。
l*********8
发帖数: 4642
48
来自主题: JobHunting版 - 行列有序矩阵转置
naive solution:
for (int i = 0; i < n-1; ++i) { // for each element in the last column
insert A[i][n-1] to the i-th column // move at most n-i element
}
最多需要移动矩阵里一半的元素。
i******r
发帖数: 793
49
经典算法题
可以枚举左上和右下两个顶点,复杂度O(n^4)
模仿最大子段和的O(n)算法,可以优化到O(n^3)
请自行google ‘最大子矩阵’
p****3
发帖数: 448
50
来自主题: JobHunting版 - 求教矩阵改零的问题 (转载)
【 以下文字转载自 Programming 讨论区 】
发信人: pv3633 (pv3633), 信区: Programming
标 题: 求教矩阵改零的问题
发信站: BBS 未名空间站 (Sat May 25 12:04:34 2013, 美东)
就是遇到零就要行列都改成零的那题
只遍历一次,不用额外空间
我的想法是
遍历一次但是不包括最后一行最后一列
遇到[ij]为零时在最后一行最后一列做记号
最后遍历最后行和列把整行和列改成零
但最后一步是否使时间上大于O(n^2)
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)