原创 迭代法解線性方程組

#include <stdio.h> #define N 6 void main() {float a[N+1][N+1],b[N+1];int i

原创 大整數相加

#include<iostream.h> #include<stdio.h> #define N 50 int main() {int i;int

原创 列主元消元法

#include <stdio.h> #define N 5 void main() {int n ; float aug[N][N+1];int

原创 匿名內部類

interface A{    public voidprint(); } class X{    public voidfun1(){       this.fun2(new A(){//匿名內部類          public

原创 @Validated

校驗前端傳到後端的VO的參數正確性  

原创 Git

## 本地兩個倉庫,一個是本地,一個作爲遠端倉庫 在遠端倉庫目錄下: >`git init` >`git add .` >`git commit -m "init"` 在本地倉庫目錄下: >`git clone + 遠端倉

原创 Aspectj切入點語法

* 表示任意字多個任意字符 ..表示本本包與子孫包

原创 @ConditionalOnProperty

@ConditionalOnProperty作用:控制配置組件是否生效  

原创 @PostConstruct

依賴注入後自動調用

原创 Spring Retry

原文鏈接:https://www.cnblogs.com/EasonJim/p/7684649.html Spring Retry @Retryable的方法不能在本類被調用,不然重試

原创 判斷鏡像二叉樹

題目描述 請實現一個函數,用來判斷一顆二叉樹是不是對稱的。注意,如果一個二叉樹同此二叉樹的鏡像是同樣的,定義其爲對稱的。 /* struct TreeNode { int val; struct TreeNode *le

原创 刪除鏈表中的重複節點

題目描述 在一個排序的鏈表中,存在重複的結點,請刪除該鏈表中重複的結點,重複的結點不保留,返回鏈表頭指針。 例如,鏈表1->2->3->3->4->4->5 處理後爲 1->2->5 /* struct ListNode { i

原创 之字形打印二叉樹

題目描述 請實現一個函數按照之字形打印二叉樹,即第一行按照從左到右的順序打印,第二層按照從右至左的順序打印,第三行按照從左到右的順序打印,其他行以此類推。 /* struct TreeNode { int val; st

原创 從0節點到其他節點的最長路徑(相鄰兩點長度爲1)

#include<bits/stdc++.h> using namespace std ; int N ; //節點個數 int main(){ cin>>N; bool a[N][N]; memset(a,0,sizeo

原创 矩陣中的路徑

請設計一個函數,用來判斷在一個矩陣中是否存在一條包含某字符串所有字符的路徑。路徑可以從矩陣中的任意一個格子開始,每一步可以在矩陣中向左,向右,向上,向下移動一個格子。如果一條路徑經過了矩陣中的某一個格子,則之後不能再次進入這個格子。 例如