返回列表 發帖

2024/11/02 上課重點

本帖最後由 李知易 於 2024-11-2 12:10 編輯

(上)教室連結-知易老師
(下)教室連結-知易老師
1. 請先回復本主題完成簽到 (格式:YYYY/MM/DD 簽到)。
2. 點選上方「會議連結」以 google 帳號登入,留意需允許視窗對「視訊鏡頭」與「麥克風」之存取權限。
3. 遠距教學高度仰賴學生本身的自律性,請如同實體課程專心上課,遵守上課秩序。

教學輔助工具 - AnyDesk (選用)

在課堂進行時,若需要老師直接操作學生端之電腦以給予協助,可透過遠端桌面軟體 AnyDesk 達成。

[作業]
a050

[檢討作業與討論]
Kitajudge:
a045
本帖隱藏的內容需要回復才可以瀏覽


錄影

[code][/code]

TOP

本帖最後由 李知易 於 2024-11-2 12:11 編輯

駿霖:
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. string str;
  4. int main()
  5. {
  6.     while(cin>>str)
  7.     {
  8.         bool m=true;
  9.         stack<char> sp;
  10.         for(int i=0;i<str.length(); i++)
  11.         {
  12.             if(str[i]=='('||str[i]=='['||str[i]=='{')
  13.                 sp.push(str[i]);
  14.             if(str[i]==')'||str[i]==']'||str[i]=='}')
  15.             {
  16.                 if(sp.empty())
  17.                 {
  18.                     m=false;
  19.                     break;
  20.                 }
  21.                 if(str[i]-sp.top()==1||str[i]-sp.top()==2)
  22.                 {
  23.                     sp.pop();
  24.                 }else{
  25.                     m=false;
  26.                     break;
  27.                 }
  28.             }
  29.         }
  30.         if(m==true&&sp.empty())
  31.         {
  32.         cout<<"yes\n";
  33.         }else{
  34.         cout<<"no\n";
  35.         }
  36.     }
  37. }
複製代碼

TOP

本帖最後由 李知易 於 2024-11-2 03:13 編輯

本帖隱藏的內容需要回復才可以瀏覽

TOP

返回列表