Java-递归执行机制

笔记  Java 

代码参考如下;public class test { public static void main(String[] args) { method fac = new method(); System.out.println(fac.factorial(3));

VIM-学习


VIM的基本操作:q 退出:wq 保存并且退出:q! 不保存,强制退出:wq! 保存并且强制退出a appen 在一个字符后面添加字符,进入插入模式i insert 进入插入模式o open a line below 在原来行的下一行新开一行添加字符A append after line 在一行的

ACWING 78. 左旋转字符串 --语法基础题(substr)


原题链接:https://www.acwing.com/problem/content/74/substr用法https://blog.csdn.net/m0_46512929/article/details/121394174#include <iostream>using names

算法-前缀和,差分


https://www.acwing.com/problem/content/797/#include <iostream>using namespace std;const int N = 100010;int n, m;int a[N], s[N];int main(void){

插入排序-算法


动画#include <iostream>#include <cstdio>using namespace std;void insertion_sort(int arr[], int len){ for (int i = 1; i < len; i++)

Java 克隆对象

笔记  Java 

Java 克隆对象public class test { public static void main(String[] args){ //编写一个copyPerson,可以复制一个Person对象,返回复制的对象 //克隆对象 // 注意要求得到新

算法-高精度减法


#include <iostream>#include <vector>#include <cstdio>using namespace std;//判断A是不是大于Bbool cmp(vector<int> &A, vector<int

java输出杨辉三角

笔记  Java 

public class yanghui { public static void main(String[] args){ /* 使用二维数组打印一个杨辉三角 * 1 * 1 1 * 1 2 1 * 1 3 3 1

Java 数组扩容

笔记 

/** * @author Meowrain * @version 1.0 */package com.meowrain;public class Main { public static void main(String[] args){ int [] arr = {1,2,3

Java 数组反转输出

笔记  Java 

/** * @author Meowrain * @version 1.0 */package com.meowrain;public class Main{ public static void main(String[] args){ int[] arr = {11,22,3