03 2019 档案
摘要:系统是Windows7.在cmd或者powershell上使用Python2/3运行含有中文的Python源文件,都有中文乱码问题。 目前找到的有效解决方法是先对中文按照指导的编码方式解码,然后按照指定的编码方式编码字符串,当然对于Python2要加上使用utf-8的注解,例如: (该解决方案来自于
阅读全文
摘要:1.进入指定盘,盘符+":",不区分大小写(只有盘符不区分,其下的一级到多级目录需要区分大小写) >c: >d: 2.进入D盘下的文件夹中,D盘下的一级目录可以使用下面三种进入,必须是在D:\>下键入 二级目录 3.进入多级目录时: 不能通过cd 全路径进入,但进入具体盘后可以使用不带盘符的全目录进
阅读全文
摘要:堆排序是基于完全二叉树实现的,在将一个数组调整成一个堆的时候,关键之一的是确定最后一个非叶子节点的序号,这个序号为n/2-1,n为数组的长度。但是为什么呢? 可以分两种情形考虑: ①堆的最后一个非叶子节点若只有左孩子 ②堆的最后一个非叶子节点有左右两个孩子 完全二叉树的性质之一是:如果节点序号为i,
阅读全文
摘要:昨天笔试遇到一题,要求用java实现sqrt,当时就想,哪里管过怎么实现的,都是直接拿来用的。所以晚上就查了一些资料,将实现过程整理如下: 图示: 算法思路(说明,下面的“碎片被开方数”,“补丁平方根”是为了方便称呼自取的名称): 1.将被开方数n从右向左两位一划分,例如将10517049划分为10
阅读全文

浙公网安备 33010602011771号