# Most Commonly Used Python Data Structures that are NOT built-in

This blog will introduce deque, bisect, defaultdict, Counter, OrderedDict, heapq. For every data structure, I’ll introduce their basic knowledge, example code and LeetCode problems. The four basic inbuilt data structures (Lists, Dictionary, Tuple, and Sets) can be learned from GeeksforGeeks.

Of course, this blog won’t cover all useful functions or data structures. I’ll update this article when I find more useful data structures.

# Plot Graph to Show Ideas - Installation and Scatter Plot

When we do experiments to observe or demonstrate some ideas, one graph can produce a correct intuition if you use a proper graph. For example, if you want to observe the distribution of data, the bar or line graphs are not sufficient to show this information. Because they can only show the average and variance of data. If the data is plotted by the violin or CDF (cumulative distribution function), they will show the distribution of data in a better way.

Of course, how to visualize data is not easy work and I’m not a profession here. I just want to introduce 1) how to plot some general graphs by Python3 (Matplotlib package); 2) these graphs are suited to which situations.

If you know better references, please feel free to send them to me by Email. (zurielibra@gmail.com)

More examples of data visualization can be found on the website of Matplotlib.

# Create New User with Temporary Password on Linux

1. Create new user and home directory

-m option is used to create the user’s home directory if it does not exist.

If you want to specify the path of the home directory, use -d and specify the path:

1. Set temporary password for new user

-d option is used to set the number of days since January 1st, 1970 when the password was last changed.

# JACKALOPE COFFEE & TEA

Photos at Jackalope coffee & tea. Very nice environment. The address of shop locates at 755 W 32nd St, Chicago, IL 60616.

# 996,996

996, 996
996 的码农写着代码
996 的司机开着出租
996 的医生做着手术
996 的老板拉着关系

9点应酬的老板用996码农的程序叫了996的司机
996的司机一个瞌睡撞上了996的土方车
996的医生抢救着让员工996的老板
996的老板被996的医生治死在手术台

996 的匣子被谁开启
996 的丧钟为谁而鸣
996 的ICU为所有人敞开

# 人类未来疆域展望

The slides for poster presentation is available by