Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java LinkedList CMULT返回链接列表的方法_Java - Fatal编程技术网

Java LinkedList CMULT返回链接列表的方法

Java LinkedList CMULT返回链接列表的方法,java,Java,编写一个方法public static LinkedList CMultLinkedList L1,该方法接受单个LinkedList L1并创建一个长度相同的新LinkedList L2,这样L1的节点i包含L1的节点中数据的乘法,直到并包括列表L1的节点i。为下面的场景编写一个main方法。 例如:使用下面的L1调用方法CMult将返回下面的L2。 我需要帮助 for(int i=0;i<L1.length;i++){ int temp=1; for(int j=0;j&l

编写一个方法public static LinkedList CMultLinkedList L1,该方法接受单个LinkedList L1并创建一个长度相同的新LinkedList L2,这样L1的节点i包含L1的节点中数据的乘法,直到并包括列表L1的节点i。为下面的场景编写一个main方法。 例如:使用下面的L1调用方法CMult将返回下面的L2。 我需要帮助

for(int i=0;i<L1.length;i++){
   int temp=1;
   for(int j=0;j<=i;j++){
      temp*=L2[j] ;
      } 
    L2.add(temp)
}
好了
很抱歉我的回答不整洁,我正在用手机打字

公共链接列表cmultLinkedList L1{

Node w = L1.head ; 
LinkedList L2 = new LinkedList() ; 
Node prev = null , curr  ;

curr = L2.head ; 

int n ; 
int mult = 0 ; 
int mult2 = 0 ; 

while(L1.head !=null)
    if(prev==null)
    { n= w.data.num ; 
      prev=L2.head ;    }         
    else  {   
        mult = w.next.data.num ; 
        mult2= prev.data.num ; }
        n=mult*mult2 ; 



  NodeData np = new NodeData(n);
  L2.addTail(np); 
  prev=curr ; 
  curr=curr.next ; 
  w = w.next ; 



return L2 ; 
    }

欢迎使用stack overflow。在您自己取得一些进展之前,请不要寻求帮助。请具体说明您的问题。这是一个作业转储。谢谢,伙计,但这是用于阵列的,我需要它用于linkedlist。不是arrayLogic是相同的,只需实现它并在执行过程中处理错误。