Gihyun’s Blog

  • Research Paper Final Publication

    Publication @JSR Author: Gihyun Kim Date: August 11th, 2024 Topic: Research Paper Publication in JSR On June 13th, I embarked on a research paper project through Polygence, working closely with my mentor, Ehab. After carefully selecting a topic, we immediately began drafting the research paper with the goal of not only producing high-quality work but Read more

  • 12th Grade AP Preparation

    About AP Prep Author: Gihyun Kim Date: July 10th, 2024 Topic: Studying for G12 APs APs for 12th Grade1. AP Biology2. AP English Language3. AP Physics C: Mechanics4. AP Psychology As I step into my final year of high school, the weight of AP courses and exams looms over me. This is the last stretch, Read more

  • The Beginning of an End

    About 12th Grade Author: Gihyun Kim Date: June 25th, 2024 Topic: Approaching 12th Grade As I now face the final year of my high school life, there is ambivalence in my emotions. In some ways, I’m happy that this is my final year of high school, but, in earnest, perhaps I’m not prepared for life Read more

  • Greedy Algorithm

    Author: Gihyun Kim Date: May 23rd, 2024 Topic: The Greedy Algorithm What is the Greedy Algorithm?The greedy algorithm works by selecting the best possible option shown at the given moment regardless of whether it will bring the best possible outcome. This algorithm never returns and fixes the decision that it has made even if the Read more

  • DFS (Depth First Search) Algorithm

    Author: Gihyun Kim Date: April 11th, 2024 Topic: DFS Algorithm and its use What is DFS?DFS, or Depth First Search, is a searching algorithm that is commonly used to traverse a tree or graph data structure. It starts at a specific (randomly chosen) node and goes through the selected path as much as it can Read more

  • Bitwise Operators

    Author: Gihyun Kim Date: March 16th, 2024 Topic: Bitwise Operators & Uses What are Bitwise Operators?Bitwise operators are operators that are able to perform different tasks with the individual components of binary numbers.Here are some examples: bitwise AND: &– Returns 1 if both bits of the binary numbers are 1 but returns 0 otherwise bitwise Read more