VB.net 程序运行越来越慢
程序主要是一个动态数组循环,运行中,数组个数基本保持不变,占用的内存7204k,CPU占用50%左右,运行一段时间后占用的内存减少到6000K左右,CPU还是一样,但是程序的运行速度明显变慢,不知道什么原因 VB.net 速度慢 CPU占用过高 --------------------编程问答-------------------- 好nb的程序 谁开你的程序谁瘫痪半边怎么会一直占用50%,适时的Thread.Sleep 还是需要的 --------------------编程问答--------------------
这是用于计算的仿真程序,所以只要它运行速度快就行,cpu占用多少倒不是很在乎 --------------------编程问答-------------------- 无码无真相,木办法分析 --------------------编程问答--------------------
代码超级长,方便留邮箱不?我发给你帮忙分析一下可以吗?万分感谢 --------------------编程问答-------------------- 超级长?有我邮箱长?
a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t@370b.com --------------------编程问答-------------------- 貌似真的很长,轰炸 --------------------编程问答-------------------- 什么叫“越来越长”,你的程序的算法复杂度是O(n)么,还是O(logn)?
比如说
for (i = 0; i < xxx; i++)
for (j = 0; j < i; j++)
...
这个循环在外侧看来每个循环步长执行时间都会变长。 --------------------编程问答--------------------
是这样的形式,有什么解决办法吗?
补充:.NET技术 , VB.NET