gorskov_evgeniu_lab_3 ready

This commit is contained in:
2025-03-21 18:15:24 +04:00
parent ba280d58ca
commit 9c2094b833
24 changed files with 471 additions and 534 deletions

View File

@@ -0,0 +1,23 @@
package org.example.sspr3Evgeni;
import lombok.RequiredArgsConstructor;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/api/matrix")
@RequiredArgsConstructor
public class MatrixController {
private final MatrixService matrixService;
@PostMapping("/findMaxAboveDiagonal")
public ResponseEntity<ProcessingResult> findMaxAboveDiagonal(@RequestParam int size) {
ProcessingResult result = matrixService.findMaxAboveDiagonal(size);
return ResponseEntity.ok(result);
}
}