摘要: 问题1:把十进制数转换成二进制数 思路:先找到v=2^k使其最近接n,再从n中减去v并不断将v减半,n<v时记1,n>1时记0 n = 13 b = '' v = 1 while v <= n//2: v *= 2 while v > 0: if n < v: b += '0' else: b += 阅读全文
posted @ 2020-01-29 22:59 cxc1357 阅读(139) 评论(0) 推荐(0)
摘要: 练习1:统计从1到100的阶乘中,1到9做首位的次数 Python import matplotlib.pyplot as plt def first_digital(x): while x >= 10: x //= 10 return x if __name__ == '__main__': n 阅读全文
posted @ 2020-01-29 22:56 cxc1357 阅读(151) 评论(0) 推荐(0)
摘要: 例1:随机生成x,y属于[-1,1]范围内的1000个点,并显示单位位于单位圆内的点: Python import numpy as np import matplotlib.pyplot as plt data = 2*np.random.rand(1000,2)-1 print(data) x= 阅读全文
posted @ 2020-01-29 22:55 cxc1357 阅读(243) 评论(0) 推荐(0)
摘要: 1、求出2-10000内的所有素数 Python: t = time() p_list = [] for i in range(2, b): flag = True for p in p_list: if p > math.sqrt(i): break if i % p == 0: flag = F 阅读全文
posted @ 2020-01-29 22:52 cxc1357 阅读(164) 评论(0) 推荐(0)
摘要: 1、指导思想 https://www.cnblogs.com/by1990/archive/2011/11/29/2267301.html 2、MFC教程 https://blog.csdn.net/wxq_wuxingquan/article/details/55668921 3、MFC画图 多种 阅读全文
posted @ 2020-01-29 22:49 cxc1357 阅读(252) 评论(0) 推荐(0)
摘要: numpy中array的特性: https://www.jianshu.com/p/a75e522d5839# https://blog.csdn.net/zenghaitao0128/article/details/78300770 相关操作: #两个元素的向量 a = np.array([1,2 阅读全文
posted @ 2020-01-29 22:47 cxc1357 阅读(156) 评论(0) 推荐(0)
摘要: 1、在VS中新建项目:win32控制台——空 2、创建文件:源文件——右键——添加新建项——cpp文件 #include"iostream" using namespace std; int main() { cout << "hello" << endl; return 0; } 3、调试程序:c 阅读全文
posted @ 2020-01-29 22:45 cxc1357 阅读(159) 评论(0) 推荐(0)
摘要: Python的类语句不会创建实例 类会创建命名空间,通过对象访问类的属性和方法 类不会创建作用域,对方法和属性的引用必须加以限定(如在方法中必须通过self引用实例的属性) class My1(): my1 = "My1bianliang" def __init__(self): print("My 阅读全文
posted @ 2020-01-29 22:43 cxc1357 阅读(126) 评论(0) 推荐(0)
摘要: 头元素信息: <title>:文档标题,只有一个 <base>:默认链接 <link>:文档与外部资源关系,常用于链接样式表CSS <style>:样式 <meta>:元数据,页面描述,关键字,文档作者等 <script>:客户端脚本,如JavaScript 获取网页:requests包 http请 阅读全文
posted @ 2020-01-29 22:40 cxc1357 阅读(97) 评论(0) 推荐(0)
摘要: mooc例题 1 #include<stdio.h> 2 #include<malloc.h> 3 #include<string.h> 4 #include<time.h> 5 #include<math.h> 6 7 //指向结构体头节点的指针 8 typedef struct PolyNode 阅读全文
posted @ 2020-01-29 22:38 cxc1357 阅读(153) 评论(0) 推荐(0)
摘要: 1、钩子函数 干什么的:监视系统中的消息传递,截获并处理送给其他应用程序的消息 分类:线程钩子、全局钩子、日程钩子 http://www.doc88.com/p-7788837474461.html 2、动态链接库 干什么的:把一个模块中的函数调用链接到库模块中的实际函数上 3、模块、库 阅读全文
posted @ 2020-01-29 20:16 cxc1357 阅读(99) 评论(0) 推荐(0)
摘要: 如题: 1 import re 2 text="Guido will be out of the office from 12/15/2012 - 1/3/2013" 3 #日期的正则表达式模式 4 datepat = re.compile('(\d+)/(\d+)/(\d+)') 5 #找到并打印 阅读全文
posted @ 2020-01-29 20:10 cxc1357 阅读(153) 评论(0) 推荐(0)
摘要: 导数 导数是一个数,函数y(x)在x0点的导数y'(x0)反应了在x0处y随x的变化快慢 微分 微分指函数值的微小变化 在x0可微:在x0点y和x的微分成线性关系(只与该点函数值有关) 导数可看做函数的微分与自变量的微分之商,故导数又称微商 偏导数 函数在一点处沿坐标轴的变化率 方向导数 函数在一点 阅读全文
posted @ 2020-01-29 20:07 cxc1357 阅读(287) 评论(0) 推荐(0)
摘要: 代码编辑 notepad++ 文档对比 Beyond Compare 代码阅读 source insight 代码分析 Scitools 下载 http://www.cr173.com/soft/29306.html 使用 https://blog.csdn.net/guozhongwei1/art 阅读全文
posted @ 2020-01-29 20:05 cxc1357 阅读(168) 评论(0) 推荐(0)
摘要: 组成一个Qt应用的基本元素 窗口(window):一个部件没有嵌入其他部件中,就把这个部件叫做窗口或顶层窗口,顶层窗口没有父窗口 控件(widget):一个窗口嵌入到其他窗口中,这些窗口就叫做控件或子窗口,它本身的标题栏会被隐藏 菜单栏(menu):位于窗口最上方,点击一个会下拉显示许多选项 工具栏 阅读全文
posted @ 2020-01-29 19:55 cxc1357 阅读(345) 评论(0) 推荐(0)
摘要: 步骤: 1、release项目,生成exe文件 2、在命令行中使用windeployqt,将相关文件复制到exe文件所在文件夹 3、用Enigma Virtual Box打包所有文件 参考 https://blog.csdn.net/kangshuaibing/article/details/849 阅读全文
posted @ 2020-01-29 19:50 cxc1357 阅读(150) 评论(0) 推荐(0)
摘要: 变量 定义在函数内部的变量称为局部变量(Local Variable),它的作用域仅限于函数内部, 离开该函数后就是无效的,再使用就会报错 在 main 函数中定义的变量也是局部变量,只能在 main 函数中使用;同时,main 函数中也不能使用其它函数中定义的变量。main 函数也是一个函数,与其 阅读全文
posted @ 2020-01-29 19:29 cxc1357 阅读(390) 评论(0) 推荐(0)
摘要: #include 处理过程:将头文件的内容插入到该命令所在的位置,从而把头文件和当前源文件连接成一个源文件,与复制粘贴的效果相同 使用尖括号< >,编译器会到系统路径下查找头文件 使用双引号" ",编译器首先在当前目录下查找头文件,如果没有找到,再到系统路径下查找(功能更强) 一般使用尖括号来引入标 阅读全文
posted @ 2020-01-29 19:28 cxc1357 阅读(211) 评论(0) 推荐(0)
摘要: 普通队列:先入先出 优先队列:依照元素优先级的大小取出数据 现实世界中,许多情况是可以插队的(根据权重) 应用: 游戏中AI优先攻击哪个敌人(根据经验高低、血多少等) 操作系统处理应用 在第N个元素中选出前M个元素 使用排序可在O(NlogN)内解决 使用优先队列可在O(NlogM)内解决(N和M相 阅读全文
posted @ 2020-01-29 19:27 cxc1357 阅读(149) 评论(0) 推荐(0)
摘要: 思路 对于有序数列,利用二分查找法(只能查找,静态) 对于字典,利用二分搜索树 利用二分搜索树构建查找表,可高效地完成查找、插入、删除操作(动态维护数据) 回答数据关系问题:min、max、floor、ceil、rank 查找 插入 删除 普通数组 O(n) O(n) O(n) 顺序数组 O(log 阅读全文
posted @ 2020-01-29 16:36 cxc1357 阅读(607) 评论(0) 推荐(1)