判斷一組括號是否匹配,應該不是最佳的解決方案。

2021-10-01 09:01:43 字數 1000 閱讀 4681

判斷一組括號是否匹配,應該不是最佳的解決方案。

#include

#define stack_size 100

typedef int stackelemtype;

//定義棧的結構體

typedef struct

seqstack;

//宣告函式

void initstack(seqstack *s);

void push(seqstack *s,stackelemtype x);

int pop(seqstack *s);

int isempty(seqstack *s);

int gettop(seqstack *s);

void bracketmatch(char *str);

int match(char left,char right);

//初始化棧

void initstack(seqstack *s)

//獲取棧頂元素

int gettop(seqstack *s)

//看左右括號是否匹配

int match(char left,char right)

』;break;

case 『(』:

left=』)』;

break;

default:

printf(「輸入錯誤\n」);

break;

}if(left==right)

return 1;

else

return 0;

}//括號匹配函式 在該函式中定義棧,這樣操作更簡單

void bracketmatch(char *str)

』:case 『]』:

if(isempty(&s))

else}}

if(isempty(&s))

printf("\n括號匹配!");

else

printf("\n左括號多餘");

}

python 如何判斷一組資料是否符合正態分佈

正態分佈 判斷方法有畫圖 k s檢驗 畫圖 匯入模組 import numpy as np import pandas as pd import matplotlib.pyplot as plt matplotlib inline 構造一組隨機資料 s pd.dataframe np.random....

python 如何判斷一組資料是否符合正態分佈

若隨機變數x服從有個數學期望為 方差為 2 的正態分佈,記為n 其中期望值決定密度函式的位置,標準差決定分布的幅度,當 0,0 時的正態分佈是標準正態分佈 判斷方法有畫圖 k s檢驗 匯入模組 import numpy as np import pandas as pd import matplot...

判斷scanf接收的資料是否為一組純數字

判斷scanf接收的資料是否為一組純數 為了程式的健壯性,我們需要檢查scanf函式接收的資料是否符合輸入要求,並提示使用者重新輸入正確的資料。以判斷輸入是否是 正整數為例,有以下幾種方法 方法 1 利用scanf函式的返回值 scanf 讀取匹配format 格式 字串的輸入scanf 的返回值是...