עץ סימטרי
שיעור 12 מתוך 13 בקורס עץ בינארי - סדרת מבני נתונים #3 של Coddy.
באתגרים הבאים תשתמשו ב־BinaryTree שבניתם. השתמשו במימוש שסופק כדי לפתור אותם.
אתגר
קלכתבו פונקציה בשם isSymmetric שמקבלת מחרוזת המייצגת BinaryTree ומחזירה true אם העץ סימטרי (תמונת ראי סביב השורש שלו), אחרת false.
נסו בעצמכם
#include <stdio.h>
#include <string.h>
#include "solution.h"
int main() {
char s[4096];
if (!fgets(s, sizeof(s), stdin)) s[0] = '\0';
s[strcspn(s, "\r\n")] = '\0';
printf("%s\n", isSymmetric(s) ? "true" : "false");
return 0;
}
כל השיעורים ביחידה עץ בינארי - סדרת מבני נתונים #3
תרגלו בעצמכם: קומפיילר C אונליין