Skip to content

Instantly share code, notes, and snippets.

View LiShuMing's full-sized avatar

shuming.li LiShuMing

  • StarRocks
  • HangZhou
View GitHub Profile
@LiShuMing
LiShuMing / 1001
Created January 9, 2014 08:09
北大OJ
#include<stdio.h>
int main()
{
return 0;
}
//http://poj.org/problemlist
http://acm.timus.ru/problemset.aspx
@LiShuMing
LiShuMing / 1001
Created January 9, 2014 08:09
北大OJ
#include<stdio.h>
int main()
{
return 0;
}
//http://poj.org/problemlist
http://acm.timus.ru/problemset.aspx
/*
* =====================================================================================
*
* Filename: insert_sort.c
*
* Description: inset sort algorithm.
*
* Version: 1.0
* Created: 2014年01月12日 19时42分20秒
* Revision: none
@LiShuMing
LiShuMing / v0.01
Created January 12, 2014 12:47
Vim问题汇总
- [已解决]从vim窗口复制到外部浏览器的问题
http://blog.csdn.net/mci2004/article/details/7897821
@LiShuMing
LiShuMing / 不错的资料
Created January 13, 2014 09:44
招聘面试录
IT面试:http://www.itmian4.com/forum.php
http://blog.csdn.net/v_JULY_v/article/details/6015165
一、单选题
1、我们有很多瓶无色的液体,其中有一瓶是毒药,其它都是蒸馏水,实验的小白鼠喝了以后会在5分钟后死亡,而喝到蒸馏水的小白鼠则一切正常。现在有5只小白鼠,请问一下,我们用这五只小白鼠,5分钟的时间,能够检测多少瓶液体的成分()
a 5瓶 b 6 c 31 d 32
2、若某链表最常用的操作是在最后一个结点之后插入一个结点和删除最后一个结点,则采用()存储方式最节省时间?
A 单链表 B 带头结点的非循环双链表 C 带头节点的双循环链表 D 循环链表
3、如果需要对磁盘上的1000W条记录构建索引,你认为下面哪种数据结构来存储索引最合适?()
A Hash Table B. AVL-Tree C. B-Tree D. List
@LiShuMing
LiShuMing / 日日新
Last active January 3, 2016 07:49
接受新事物,学习新技术。
(1) vimwiki
从这里入手,你才会发现真正的vim使用者,一大批计算机牛人。利用vimwiki来做个人博客,就像[vim](http://wiki.hotoo.me/Vim.html)一样,简单又优美,站内有许多作为一名vim老手才有的经验。
http://wiki.ktmud.com/index.html
http://xbeta.info/vimwiki.htm
(2)Gtalk
在linux下的聊天工具,方便简单。http://blog.hotoo.me/post/Gtalk-group-for-Vim.html 这是一篇很好的Gtalk使用教程,算然它是Vim迷的讨论组。以后会经常使用这个小工具的。
GTalk使用方法:
a)不能像 QQ 一样方便的发送图片并直接预览。GTalk 已经支持发送文件, 而且在新版的 Pidgin 中发送图片也支持直接预览,这跟平台相关。 如果确实需要分享图片/截图,可以使用第三方的图片服务 (如 Flickr, Dropbox 的Public目录, Yupoo 等),将图片所在的链接发送到群里即可。
b)没有群空间,用来存储/分享文件。当然你同样可以使用第三方存储服务(Dropbox, Windows Live Sync ^SkyDrive^, Google Docs ^支持上传任意类型的文件^, RapidShare 等)来实现。
后台系统高级开发工程师
工作职责:
分布式大容量消息系统开发。
职位要求:
1、有 3 年以上 C/C++ 编程经验;
2、对 Linux/Unix 系统的体系结构有较深入的理解;
3、对 TCP/IP 协议有深刻理解;
4、熟悉大容量、高并发系统设计、熟悉 epoll, libev;
@LiShuMing
LiShuMing / 2014-1-16日志
Created January 16, 2014 03:05
记下自己走过的点点滴滴
(1)安装OpenCV
在学习“分水岭分割”算法的时候,在网站上搜到了基于OpenCV的实现代码,想跑一跑、实验一番。于是重新安装OpenCV,在vs2010 64位机上
运行起来了。
下载:
OpenCV 2.4.8
CMake 2.8.12.1
安装:
http://wiki.opencv.org.cn/index.php/VC_2008_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.0/2.1#.E7.BC.96.E8.AF.91OpenCV
(1)算法导论学习笔记
实现功能:
二叉搜索树的建立、遍历功能