Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static DoublyLinkedList<Integer> calcMMS(DoublyLinkedList<Integer> serie, Integer periodo){
- DoublyLinkedList<Integer> mms=new DoublyLinkedList<>();
- int i=0;
- int somaElementos;
- DoublyLinkedList<Integer> soma=new DoublyLinkedList<>();
- for(Integer numero: serie){
- soma.addLast(numero);
- if(soma.size()>periodo){
- soma.removeFirst();
- }
- if(i<periodo){
- mms.addLast(0);
- }else{
- somaElementos=0;
- for(Integer valorSoma:soma){
- somaElementos+=valorSoma;
- }
- mms.addLast(somaElementos/periodo);
- }
- i++;
- }
- return mms;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement