涨经验系列
文章平均质量分 66
菜菜的小孙同学
心如所愿,尽力而为
展开
-
牛客网视频总结1(时间复杂度、冒泡/选择/插入/归并排序、对数器、递归)
牛客网视频总结1开始刷题看视频!小孙95%的概率准备找工作啦!准备上!视频无法上传啦,就写一点我自己总结的东西吧,一是提醒自己好翻阅,二是希望能够帮助到其他找工作的小伙伴吖~文章目录牛客网视频总结1时间复杂度排序问题冒泡排序选择排序插入排序归并排序递归对数器例题:小和计算详细笔记时间复杂度时间复杂度为一个算法流程中,常数操作数量的指标。常用O来表示。具体来说,在常数操作数量的表达式中,只要高阶项,不要低阶项,也不要高阶项的系数,剩下的部分如果记为f(N),那么时间复杂度为O(f(N))。举例子:有原创 2022-02-12 22:04:01 · 434 阅读 · 0 评论 -
shell脚本报错:-bash: xxx: /bin/sh^M: bad interpreter: No such file or directory
GMED代码shell脚本报错:bad interpreter: No such file or directoryshell脚本报错:bad interpreter: No such file or directory主要原因是.sh是在windows下编辑然后上传到linux系统里执行的。.sh文件的格式为dos格式。而linux只能执行格式为unix格式的脚本。修改方法:...原创 2021-04-12 15:52:26 · 715 阅读 · 0 评论 -
查看GPU使用情况,确定用户及pid,kill进程
nvidia-smilsof -p pidkill -9 pid原创 2020-11-13 11:50:51 · 4863 阅读 · 0 评论 -
Windows下pycharm远程连接服务器进行debug
Windows下pycharm远程连接服务器进行debug我我我我我我我我我我我我我气死了,配这个环境配了好几天,就差那么一小步,终于今日在我实在受不了本机debug imagenet的时候,我选择硬着头皮解决pycharm远程连接服务器进行debug这一问题了,为啥别人的博客里不写全,算了我来写,造福人类!!!!!!!一、设置远程连接配置tools - deployment - configuration在配置面板中可以为你当前的连接起一个名称,这个名称是用于给你区分你连接的是哪台服务器的。下原创 2020-11-11 13:11:22 · 1291 阅读 · 1 评论 -
python中用sympy对变量求偏导
用sympy 求偏导import numpy as npimport pandas as pdimport sympy as sytheta, n, k = sy.symbols('theta, n, k')z = theta+n+k# print('z :{}'.format(z))# result = z.subs({theta: 0, n: 1}) # 用数值分别对x、y进行替换# print(result)#dx = sy.diff(z, theta) # 对x求偏导#原创 2020-10-25 19:50:22 · 2823 阅读 · 0 评论 -
plot画图
plot画图风格print(len(plt.style.available))print(plt.style.available)[‘bmh’, ‘classic’, ‘dark_background’,‘fast’, ‘fivethirtyeight’, ‘ggplot’, ‘grayscale’, ‘seaborn-bright’,‘seaborn-colorblind’, ‘seaborn-dark-palette’, ‘seaborn-dark’,‘seaborn-darkgrid’, ‘s原创 2020-10-18 20:29:57 · 376 阅读 · 0 评论 -
pandas把实验结果写进excel
pandas把实验结果写进excel配置环境pip install pandas=1.0.1pip install xlrd==1.2.0pip install openpyxl=3.0.3写入文件import pandas as pdfrom pandas import DataFrame#写,标题1和标题2是列,value是每列的内容dic1 = {'标题列1': ['张三','李四'], '标题列2': [80, 90] }df = pd.Da原创 2020-10-03 00:08:51 · 443 阅读 · 1 评论 -
实验输出log日志存成文件
一、log日志转自这篇文章最简单的应用# -*- coding: utf-8 -*-import logginglogging.debug('debug级别,一般用来打印一些调试信息,级别最低')logging.info('info级别,一般用来打印一些正常的操作信息')logging.warning('waring级别,一般用来打印警告信息')logging.error('error级别,一般用来打印一些错误信息')logging.critical('critical级别,一般用来打印原创 2020-09-29 18:24:44 · 681 阅读 · 0 评论 -
问题:could not create cudnn handle: CUDNN_STATUS_INTERNAL_ERROR
遇到问题could not create cudnn handle: CUDNN_STATUS_INTERNAL_ERROR解决办法对于此问题尝试了许多办法,最终的解决方案是:换块卡就好了或者其他人的博客里写到:执行 :sudo rm -rf ~/.nv/ (一定最后边不要漏掉“/”,否则会提示“.nv”是目录, 另外“~”前边有空格)这里解释一下:~/.nv/文件夹下是一些缓存信息,所以这一步的目的就是删除~/.nv/内的缓存信息。那么释放缓存的方式还有一种方式就是重启电脑..原创 2020-09-25 21:30:03 · 219 阅读 · 1 评论