C语言
xhj_enen
这个作者很懒,什么都没留下…
展开
-
C语言中指针型函数返回值相关的问题
指针型函数的返回值,应该是变量地址、数组首地址或者已经定向的指针变量,也可以是结构变量地址、结构数组的首地址。并且要着重注意的是不能将该函数内部局部变量的地址作为返回值,因为在函数调用结束之后,函数内部的局部变量就自动消失了,存放它们的空间也就被释放了。 之前在参考书中看到的一个例子,来说明这个问题正好: #include char *strcut(char *s, int m, int原创 2018-01-24 11:22:35 · 1788 阅读 · 0 评论 -
C语言实现Huffman Tree(参考严蔚敏《数据结构》部分伪码)
Huffman树,又称最优二叉树,是一类带权路径最短的树,有着广泛的应用。Huffman树中没有度为1的节点,所以一棵有 n 个叶子节点的 Huffman 树中,总共有 2n-1 个结点。构建赫夫曼树的步骤:1)根据给定的 n 个权值 {w1,w2,w3,...,wn} 构成 n 棵二叉树的集合 F={T1,T2,T3,...,Tn},其中每棵二叉树 Ti 中只有一个带权为 wi 的根节点,其左右...原创 2018-03-26 11:53:15 · 815 阅读 · 1 评论 -
Python中的格式化输出详解
格式化输出详解 在学习C语言或者Python时,一个很头疼的问题就是格式化输出,因此在本文中,将几种常见的格式化输出形式进行归纳总结,以便记忆。 Python中的格式化字符串 在 % 操作符的左侧放置一个需要进行格式化的字符串,这个字符串带有一个或多个嵌入的转换目标,都以 % 开头,如(%d)。 在 % 操作符的右侧放置一个(或多个,嵌入到元组中)对象,这些对象将会插入到左侧想让 Python ...原创 2019-03-05 15:44:10 · 1939 阅读 · 0 评论