Skip to content

Instantly share code, notes, and snippets.

View fabasoad's full-sized avatar
🇺🇦

Eugene fabasoad

🇺🇦
View GitHub Profile
@fabasoad
fabasoad / SittingAtTheRoundTable.java
Created March 22, 2022 01:42
Solving "Sitting At The Round Table" task with brute force approach
class SittingAtTheRoundTable {
private List<List<Integer>> permute(int[] nums) {
return permutation(new ArrayList<>(), nums);
}
private List<List<Integer>> permutation(List<Integer> p, int[] up) {
if (up.length == 0) {
List<List<Integer>> sublist = new ArrayList<>();
sublist.add(p);
@fabasoad
fabasoad / Solution.java
Created November 30, 2019 07:15
Task_2019-11-30
import java.io.*;
import java.util.*;
import java.util.stream.IntStream;
public class Solution {
private static class Points extends ArrayList<Point> {
private Point findPoint(final int r, final int c) {
for (Point p : this) {