社区
数据结构与算法
帖子详情
一个算法题?
littlebee
2004-04-10 04:54:14
题目是这样的:
一个任意网格(二维)的,网格线代表电线导通,电阻各不相同,在网格边上加
给定的电压,求每个网格线的电流值 如下图
*-*-*
| | |
*-*-*
| | |
*-*-*
在左边和右边各点加上一定电压,求每条边中的电流,每条边的电阻已知,网格可能
较大,比如1000X1000,有什么方法求最好?
(我记得好像那个算法书上讲过这道题,忘了)
...全文
108
5
打赏
收藏
一个算法题?
题目是这样的: 一个任意网格(二维)的,网格线代表电线导通,电阻各不相同,在网格边上加 给定的电压,求每个网格线的电流值 如下图 *-*-* | | | *-*-* | | | *-*-* 在左边和右边各点加上一定电压,求每条边中的电流,每条边的电阻已知,网格可能 较大,比如1000X1000,有什么方法求最好? (我记得好像那个算法书上讲过这道题,忘了)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
littlebee
2004-04-13
打赏
举报
回复
你说的就是三角分解法吧?
AX = b
可是b中有未知值(只知道边界值),因而也需要给初值迭代求解啊!!
好像不能直接求解吧!??
我用的是简单迭代法,100X100的网格要迭代5000次以上结果才可以!!
littlebee
2004-04-11
打赏
举报
回复
我就是这样解的,但是若是格子较多的时,要反复迭代求解,效率不高,一个100x100
的格子估计得1~2分钟,格子再多得就太慢了,有没有更好得方法!!??
SimonSui
2004-04-11
打赏
举报
回复
sorry,把行列式化成上三角行列式:O(n^2)
总的时间复杂度只有O(n^3)
100*100*100=1000000,很快就出来了吧
SimonSui
2004-04-11
打赏
举报
回复
线性方程组用行列式解,把行列式化成上三角行列式:O(n),再用克兰姆法则解:O(n).
总的时间复杂度只有O(n^2),很快的
i_am_a_frog
2004-04-10
打赏
举报
回复
设各点从上到下一次为,a,d,c
b e g
c f h
有(a-d)/Rab+(e-d)/Rde+(c-d)/Rdc=0
(b-e)/Rbe+(d-e)/Rde+(g-e)/Rge=0
(c-f)/Rcf+(e-f)/Ref+(h-f)/Rfh=0
解它就行了。就是解线性方程。他很有特点。左侧和右侧的更好解了
再多的话模仿它就行
算法
题
:缺失的第
一个
正整数
这道
题
虽然表面看起来很简单,但要真正高效地解决它,需要一定的技巧。通过巧妙的交换和位置映射,我们避免了额外的空间消耗,同时保持了O(n)的时间复杂度。
Python
算法
题
集_缺失的第
一个
正数
题
目41.缺失的第
一个
正数:给你
一个
未排序的整数数组nums,请你找出其中没有出现的最小的正整数。请你实现时间复杂度为O(n)并且只使用常数级别额外空间的解决方案。
leetcode
算法
题
496 (简单125) 下
一个
更大元素 I
leetcode
算法
题
496 (简单125) 下
一个
更大元素 I
题
目介绍 给定两个没有重复元素的数组 nums1 和 nums2 , 其中nums1 是 nums2 的子集。 找到 nums1 中每个元素在 nums2 中的下
一个
比其大的值。 nums1 中数字 x&nb...
算法
题
下
一个
更大元素 I
本文介绍了力扣496
题
"下
一个
更大元素 I"的解法。该问
题
要求在数组nums2中找到nums1中每个元素的下
一个
更大元素(即右侧第
一个
更大的值),若不存在则返回-1。 核心解法采用单调栈结合哈希表: 使用单调递减栈遍历nums2,每当遇到更大元素时,更新栈顶元素的下
一个
更大元素 将元素与其下
一个
更大元素的映射存入哈希表 最后遍历nums1,从哈希表中直接查询结果
算法
时间复杂度为O(m+n),空间复杂度O(m)。通过单调栈高效处理"下
一个
更大元素"的查询,而哈希表实现
算法
题
下
一个
更大元素 II
本文介绍了如何解决循环数组中每个元素的下
一个
更大元素问
题
。使用单调栈
算法
,通过两次遍历数组或取模运算处理循环特性,栈中存储元素索引以便更新结果。
算法
时间复杂度O(n),空间复杂度O(n)。关键点包括:维护单调递减栈、循环数组处理、只在第一次遍历入栈以避免重复处理。测试用例验证了不同场景下的正确性,包括递增、递减、相同元素等情况。类似问
题
可借鉴此解法思路。
数据结构与算法
33,025
社区成员
35,336
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章