广东工业大学吧 关注:278,408贴子:6,629,728
  • 54回复贴,共1

封尘了两个月的信工大☁️🏠考核题

只看楼主收藏回复

看看UU实力#广工电子信息工程探讨#


IP属地:广东来自Android客户端1楼2024-11-28 11:10回复
    @o秋豆麻袋 给☁️🏠✌🏻👻👻👻👻👻👻👻👻👻👻👻👻👻🌶


    IP属地:广东来自Android客户端2楼2024-11-28 11:12
    收起回复
      这是给大一的?大一的能写出这个吗


      IP属地:广东来自Android客户端3楼2024-11-28 11:23
      收起回复
        给☁️🏠✌🏻👻👻👻👻👻👻👻👻👻👻👻👻👻🌶


        IP属地:广东来自Android客户端4楼2024-11-28 11:37
        收起回复
          快一面了才有电脑,根本学不到指针二面直接寄了


          IP属地:广东来自Android客户端5楼2024-11-28 12:02
          收起回复
            有木有☁️🏠✌️或者其他懂行的✌️,我还是想知道这题是怎么做的


            IP属地:广东来自Android客户端6楼2024-11-28 12:23
            收起回复
              能想到的是多源BFS吧,一开始先把最终状态被点亮的灯泡的位置加入队列中,对于每个队列中元素进行上下左右的翻转,依次处理队列的元素。 最终状态为全部灯泡关闭(初始状态)。 优化的话得记录格子状态。判断是否有可行解是个线性代数问题:Ax=b,A为状态变化矩阵,x为可行方案解,b为目标状态。
              写起来感觉很麻烦,我大一是写不出来的


              IP属地:广东来自Android客户端7楼2024-11-28 14:45
              收起回复
                你在说什么?☁️🏠是什么?云房?云室?


                IP属地:广东来自Android客户端8楼2024-11-28 14:47
                收起回复
                  给☁️🏠✌🏻👻👻👻👻👻👻👻👻👻👻👻👻👻🌶


                  IP属地:广东来自Android客户端9楼2024-11-28 15:20
                  收起回复
                    用多源BFS解决,首先将所有需要开启的按钮作为起点,初始化队列,从队列中取出一个位置,按下该位置的按钮,并将其相临的按钮状态改变,然后记录每个状态的变化,直到所有被点亮,最后输出按下按钮的方案就OK了


                    IP属地:广东10楼2024-11-28 16:21
                    收起回复
                      看不懂


                      IP属地:广东来自Android客户端11楼2024-11-28 18:40
                      收起回复
                        不会


                        IP属地:广东来自Android客户端12楼2024-11-28 19:33
                        收起回复
                          不会,面了两个都被刷了


                          IP属地:广东来自Android客户端13楼2024-11-28 23:11
                          回复


                            IP属地:广东来自Android客户端14楼2024-11-29 00:02
                            回复