编程语言
lijingkuan
In restless dreams I walked alone
展开
-
彻底搞定C语言指针(转)
转自 编程入门 http://www.bianceng.cn/Programming/C/201001/13679.htm彻底搞定C语言指针 第一篇1.语言中变量的实质要理解C指针,我认为一定要理解C中“变量”的存储实质, 所以我就从“变量”这个东西开始讲起吧!先来理解理解内存空间吧!请看下图:内存地址→ 6 7 8转载 2015-09-18 11:32:54 · 1583 阅读 · 1 评论 -
Python2.7使用Oracle插入中文字符报错问题解决方案
解决办法: os.environ[‘NLS_LANG’]=’SIMPLIFIED CHINESE_CHINA.UTF8’原创 2017-04-12 11:30:09 · 721 阅读 · 0 评论 -
C语言 数据结构 杂记
问:p->next等价于(*p).next还是(*p).(*next)么? 答:等价于第一个 p是指针,指针用->获取成员, *是解引操作,*p 是引用,引用用.获取成员原创 2017-06-28 00:57:16 · 281 阅读 · 0 评论 -
二叉树的创建及遍历
图的创建前序遍历中序遍历后序遍历层序遍历二叉树的层序遍历的实现还是比较简单的,由于其层级的关系,很明显要用到队列来辅助实现,主要是从左向右,自上而下,依次将二叉树的各节点入队,这样便可以保证输出的顺序是层序排列的。下面是算法的实现思想:先将树的根节点入队,如果队列不空,则进入循环{ 将队首元素出队,并输出它; 如果该队首元素有左孩子,则将其左孩子入队; 如果该队首元素有右孩子,则将其右孩子入队原创 2017-08-17 10:25:47 · 292 阅读 · 0 评论 -
python知识杂记
1.字符集问题 windows下面尽量用#coding:gbk Linux下面尽量用#coding:utf-82.序列是指有序和无序的数据结构 包括:字符串,列表,元组,字典,集合3.编程规范: 命名规范: 类定义用驼峰式 TestCase 其他用小写字符加下划线 test_case 常量全部用大写注释的两种方式: 单行注释用# 类和对象的docstring用“”...原创 2018-06-27 13:42:14 · 417 阅读 · 0 评论 -
5行代码搞定floyd算法
简介floyd是图搜算法中很经典的一个算法,用于求一副图中任意两点之间的最短路径(时间,花费等)。其算法思想感觉比Dijkstra简单,而且代码也很容易实现。不过就是效率比较低,三个for循环导致复杂度为O(n3)。实例假如有如下的地图,图中四个点代表不同的城市,带箭头的边表示各城市间的航线(城市1可以飞到城市2,但城市2不可直接飞到城市1,只能通过其他城市周转),航线附近的数字为...转载 2018-07-03 10:18:50 · 372 阅读 · 0 评论