Page Not Found
Page not found. Your pixels are in another canvas.
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Page not found. Your pixels are in another canvas.
About me
This is a page not in th emain menu
Published:
Today is the last day of training, I am feeling accomplished!
Published:
Continue the monotonic stack exercise!
Published:
Dynamic programming is finished, coming to the last piece of content: the monotonic stack, which is just three days of content in total.
Published:
Today is the last day of the Dynamic Programming exercise!
Published:
Dynamic planning is coming to an end, and I thought it was a lot of content for dynamic planning at the time, but it’s finish very quickly.
Published:
Continuing to practice with subsequences questions with dp!
Published:
Continuing to practice with subsequences questions with dp!
Published:
After practicing stock trading, I started practicing subsequence problems today.
Published:
Last day of practice on stock trading problems!
Published:
Continuing with the stock trading exercise, but today it is more difficult and the LeetCode is labelled as Hard.
Published:
Having finished the hit-and-run problem, I’ve done LC122 before while practising the greedy algorithm, and now I’m going to do LC121 and 122 using dynamic programming.
Published:
Today we move to a new questions: House robber
Published:
Knapsack problem coming to an end! Firstly, today’s practice questions, then the foundation of multiple Knapsack problems, and finally a summary of the Knapsack problems over these days!
Published:
Move to 7th day practice!
Published:
Today, we move to a new area: Complete Knapsack Problem.
Published:
Its 5th Day of DP practice.
Published:
To start the fourth day of practice, a new element will be covered at the beginning of the day: the Knapsack problem
Published:
Coming to the third day of Dynamic Programming, the questions will show a blend of previous content, for example, the second question will have a BST
Published:
Second day!!
Published:
Move to the practices of Dynamic Programming, its a huge block, including sections on basic topics, knapsack problems, house robber, stock problems and subsequence problems.
Published:
The last day of greedy algorithm practice!
Published:
The 5th practice, questions begin a little difficult!
Published:
4th Day of greedy algorithm practice.
Published:
Its 3rd day of greedy algorithm practice.
Published:
Begin greedy algorithm practice day 2
Published:
Begin Greedy Algorithm Practice !
Published:
Today, I’m catching up on the progress I left off before Covid Positive. Finishing up the backtracking piece. The questions are all very difficult, so it’s good to get a clear idea of what’s going on.
Published:
Two days left of backtracking algorithm!
Published:
Its over half way of backtracking!
Published:
Started the third day of practice, after I positive, the fever, sore throat all experienced, but the studies still continue!
Published:
Day before yesterday began suddenly Covid positive, I rest for two days, today no fever continue to study!
Published:
After finished binary tree, now move to backtracking algrithm practice
Published:
Last Day of Binary Tree, I think it deserve me to review soon
Published:
Day 8 of 9, go for it!
Published:
Starting day 7 of practice, binary trees are almost done.
Published:
It is not very easy, but it is important to understand how to think when you use recursion, and not to get sidetracked.
Published:
Reached half, go for it!
Published:
Still focus on binary tree.
Published:
The third day of binary tree, Today’s exercise covers traversals in different orders.
Published:
The second day of binary tree, questions are not difficult, but But it’s important to have clear mind of these quesions.
Published:
The first day of binary tree, including basic knowledge and some method of iteration a binary tree.
Published:
The third day of practice about stack and queue, today are difficult questions.
Published:
The second day of practice about stack and queue
Published:
Today I studied and practice about stack and queue
Published:
Today is another day of Strings Day(2/2), focus on two KMP algorithm questions.
Published:
Today is first day to practice Strings.
Published:
Today is last day of hash map practice (2/2). Its little difficult.
Published:
Day 5 is rest day, so Day 6 continued from Day4. And today is first day of hash map practice (1/2).
Published:
Today it’s Linked list practice day (2/2).
Published:
Today I’m going to practice Python linked list. LeetCode 203. 707. 206.
Published:
LeetCode Practice Day 2, arrays (2/2)
Published:
LeetCode practice Day 1
This is my personal research project, utilizes the PyMARL framework to setup environment Matrix Game and Predator Prey, allows multi-agent play games in these environments, to demonstrate the patholog. The project’s technological stack comprises of Python and PyTorch.
I show the influence of the relative overgeneralization pathology for the VDN and QMIX algorithms, a phenomenon where an agent’s behavior becomes overly influenced by the actions of its teammates, leading to suboptimal decision-making. Then I modified these algorithm to relief the pathology.
This is a deep reinforcement learning project that I worked with a group of 5 people. We implemented Openai Gym’s Lunar Lander-v2, which aims to teach the agent to land a spacecraft on the moon using techniques. The project utilizes Python as the primary programming language and several libraries such as TensorFlow and NumPy.
My role was collaborate with another to designed a deep neural network using TensorFlow, with multiple layers of convolutional and dense layers to enable the agent to learn features and patterns from the environment. This project offers a great opportunity to gain hands-on experience in deep learning, reinforcement learning and develop an understanding of how machine learning algorithms can solve complex real-world problems.
It is my individual project. The perceptron is a simple neural network algorithm used for binary classification, which receives one or more inputs and produces a single output based on a weighted sum of the inputs. It has applications in various fields, such as image recognition and natural language processing. The project utilizes Python and several libraries such as pandas and NumPy. 
This project was done by myself. In this project, I implemented two popular clustering algorithms, K-Means and K-Medians, for clustering words belonging to four different files. I vary the value of k, add l2 normalization before cluster, and evaluate the quality of the clustering using B-CUBED precision, recall, and F-score. The results are then visualized through plots. The implementation is developed using Python, NumPy, and Matplotlib. 
It is a Web scraper program that I have developed independently. It can extract annual top 250 movie rankings from A Chinese movie review site. With just a single click, the program can extract data at runtime and save it in both Excel and SQLite formats, making it easy for users to analyze and manipulate the data according to their needs.
The program utilizes Python,and SQLite database management system to automate the data extraction process. 
I developed this data extraction Web scraper program that is designed to extract valuable information from a policy announcement website. This program is capable of navigating each sub-item and saving the extracted data. In just one complete run, it can save up to 7,000 pieces of data, and it takes only about 85 minutes to complete (based on early 2021 statistics). The program utilizes Python,and SQLite database management system to automate the data extraction process. 
The project was created with the purpose of providing a better understanding of RESTful API development. Initially, a simple todo list project was built using the SpringBoot framework. This project included a Controller class that implemented all CRUD operations (Create, Read, Update, and Delete). The next step in the project involved transforming the Controller class to adhere to RESTful architecture principles. This involved designing RESTful endpoints that allowed for efficient handling of server requests and responses, improving the user experience. Java was the primary language utilized throughout the project, with additional knowledge of Spring MVC and Ajax.In addition, the use of software Postman to test the Requests.
In addition, I have designed a syllabus for this knowledge, which can be viewed by clicking on the details

Published in Journal 1, 2009
This paper is about the number 1. The number 2 is left for future work.
Recommended citation: Your Name, You. (2009). "Paper Title Number 1." Journal 1. 1(1). http://academicpages.github.io/files/paper1.pdf
Published in Journal 1, 2010
This paper is about the number 2. The number 3 is left for future work.
Recommended citation: Your Name, You. (2010). "Paper Title Number 2." Journal 1. 1(2). http://academicpages.github.io/files/paper2.pdf
Published in Journal 1, 2015
This paper is about the number 3. The number 4 is left for future work.
Recommended citation: Your Name, You. (2015). "Paper Title Number 3." Journal 1. 1(3). http://academicpages.github.io/files/paper3.pdf
Published:
This is a description of your talk, which is a markdown files that can be all markdown-ified like any other post. Yay markdown!
Published:
This is a description of your conference proceedings talk, note the different field in type. You can put anything in this field.