Let me continue my work here. Longest substring without Repeating Characters Problem Statement: Given a string, find the length of the longest sub string without repeating characters. Example 1: Input: "abcabcbb" Output: 3 Explanation: The answer is "abc", which the length is 3. Example 2: Input: "bbbbb" Output: 1 Explanation: The answer is "b", with the length… Continue reading Longest_Sub_String_ No_Repeat_Characters
Author: Jun Zhang
Two_Sum and Add_Two_Numbers
I am trying to solve some algorithm problems in Leetcode recently. I plan to write down all the solutions either written by myself or found in the internet... I want to keep track of all these solutions and plan to write an article like this weekly, and hopefully, these articles could be helpful to you,… Continue reading Two_Sum and Add_Two_Numbers
Underwater Rendering
This is a final project of CGT 520 class. CGT 520 is a fundamental class for computer graphics, most students do not have any prior knowledge related to OpenGL and GLSL. This is my first formal class related to computer graphics and OpenGL, I tried my best to create a vivid underwater environment using OpenGL/GLSL.… Continue reading Underwater Rendering
Python For Maya additional Tips
Here is a small list of additional tips for python script for maya, maybe expand in the future. 1. You can call the type() function to get the type of your current variables or literals. e.g. type(1) type(x) 2. You can call the dir() function to get all the related attributes of specific objects. e.g.… Continue reading Python For Maya additional Tips
Python For Maya P.3
Big Picture In this article, I am going to demonstrate the following key aspects: 1. Writing python to create a new maya interface 2. How to design your own tools 3. How to share your scripts with other people 4. More about Python function I will discuss these features by giving simple two cases, basically,… Continue reading Python For Maya P.3
Python For Maya P.2
OK! Welcome back, now it's part 2. In the last article, I introduced some basic work flow related maya python. In this article, I will introduce some common maya commands for scripting. I will also talk about Python list, python functions, and branches and loops. Hope this article may be useful for you. Common Commands… Continue reading Python For Maya P.2
Python For Maya P.1
Hello, everyone. I am trying to relocate my old blog technical articles to this new website. Hopefully, these articles can be helpful to you... This time, I am going to show you some basic things about writing python scripts for maya. OK, first thing first, why python? Just my personal opinion, I believe Python can… Continue reading Python For Maya P.1
There is only War
There is only war is my undergraduate final project. This is also the first game I created. I made this game with my school mate. We formed a small team with 5 people, Liu and I were the main game designer and in charge of the development of whole project. When we first grouped together,… Continue reading There is only War
Naboo Training Base
Naboo Training Base is a first person fighting game, and it is also a VR game where players will wear HTC VIVE in order to play the game. It is the first VR game that I developed with two other group members.Here is a video which simply shows different role and responsibility of each team… Continue reading Naboo Training Base
Minerals
I am not a super fan of geology until year 2016, when I visited natural science museum in Hanzhou city, I was totally attracted by the pure beauty of mineral display. Some of them, although can not be classified as gems, are even more impressive than a real gem. Minerals like pyrite, sand rose, attracted… Continue reading Minerals
Personal Art Work
All the work samples showed below were created by myself, from the prior concepts to final pictures. I chose these pictures mainly to demonstrated my artistic skills about digital arts. Anniversary This picture was created for inspiring myself when I first came to the United States. I chose the simple geometry boxes and engraved some… Continue reading Personal Art Work
Macrophotography
Introduction: I really love the natural life forms and also love taking some photos of them. By taking these photos, I really benefit from a deeper understanding about the composition,color, lighting and shading of a picture. One of the most interesting part when I tried to take photos for these life forms is that you… Continue reading Macrophotography