Программа соответствия скобок без использования стека
Здесь я использовал строку для замены реализаций стека, таких как операции push и pop.
`пакет java_prac; импорт java.util. *; открытый класс BracketsChecker {
public static void main(String[] args) {
System.out.println("- - - Brackets Checker [ without stack ] - - -\n\n");
Scanner scan=new Scanner(System.in);
System.out.print("Input : " );
String s = scan.nextLine();
scan.close();
System.out.println("\n...working...\n");
String o="([{";
String c=")]}";
String x=" ";
int check =0;
for (int i = 0; i < s.length(); i++) {
if(o.contains(String.valueOf(s.charAt(i)))){
x+=s.charAt(i);
//System.out.println("In : "+x); // stack in
}else if(c.contains(String.valueOf(s.charAt(i)))) {
char temp = s.charAt(i);
if(temp==')') temp = '(';
if(temp=='}') temp = '{';
if(temp==']') temp = '[';
if(x.charAt(x.length()-1)==temp) {
x=" "+x.substring(1,x.length()-1);
//System.out.println("Out : "+x); // stack out
}else {
check=1;
}
}
}
if(x.length()==1 && check==0 ) {
System.out.println("\n\nCompilation Success \n\n© github.com/sharanstark 2k19");
}else {
System.out.println("\n\nCompilation Error \n\n© github.com/sharanstark 2k19" );
}
}
}`
На github есть плагин CC.net/git:
В rdoc есть инструкции по настройке CC.net для использования репозитория git.
Интеграция поддержки git / mercurial для версии 1.5 CruiseControl.Net в настоящее время работает - плагин git AFAIK уже интегрирован в основной репозиторий.