- 博客(15)
- 收藏
- 关注
原创 【简单易懂】jupyter-notebook 使用conda虚拟环境
1.安装nb_condaconda install nb_conda在需要的虚拟环境下安装ipykernel(应该已经安装好了)conda -n [env-name] ipykernel将虚拟环境写入jupyter kernelpython -m ipykernel install --user --name 环境名称 --display-name "在jupyter中显示的环境名称" 例子:python -m ipykernel install --user --name python
2022-01-02 11:33:57
1394
原创 【简单实现版】【无手写哈希】Poj 2002正方形的个数 Enjoy.
描述给定直角坐标系中的若干整点,请寻找可以由这些点组成的正方形,并统计它们的个数。输入包括多组数据,每组数据的第一行是整点的个数n(1<=n<=1000),其后n行每行由两个整数组成,表示一个点的x、y坐标。输入保证一组数据中不会出现相同的点,且坐标的绝对值小于等于20000。输入以一组n=0的数据结尾。输出对于每组输入数据,输出一个数,表示这组数据中的点可以组成的正方形的数量。样例输入41 00 11 10 090 01 02 00 21 22 20 1
2021-12-20 11:30:27
971
原创 一维K-means聚类算法
一维K-means聚类算法思路初始k个中心(本文是2个)一直循环,计算每个点离每个中心的距离根据距离进行分类用分类后的每一个聚类内部数据的均值,当作新的聚类中心如果新的中心和久的中心一致,就break循环import numpy as npimport matplotlib.pyplot as pltimport readtemp # 用树莓派pioneer300拓展的温度传感器mean1 = 22sigma1 = 1.3mean2 = 29sigma2 = 1person
2021-10-14 20:06:50
3628
原创 chrome无插件倍速播放视频
步骤F12 - consoledocument.querySelector("video").playbackRate = 1.5 // 1.5倍播放
2021-09-16 19:52:20
653
1
原创 递归生成n个括号的所有组合
递归生成n个括号的所有组合输入123输出()(())()()((()))(()())(())()()(())()()()思路其实仔细观察生成的结果就能发现,输出的结果是能打做左括号就先打左括号,左括号打完再打右括号,这个可以反应在递归程序里要说注意的点,就是传参不要传引用,每次都复制一份新的字符串,最后再打印。code//// BracketPrint.cpp// cpp//// Created by 风清扬 on 2021/8/
2021-08-19 10:32:57
231
原创 A:List 程设c++
A:List描述写一个程序完成以下命令:new id ——新建一个指定编号为id的序列(id<10000)add id num——向编号为id的序列加入整数nummerge id1 id2——合并序列id1和id2中的数,并将id2清空unique id——去掉序列id中重复的元素out id ——从小到大输出编号为id的序列中的元素,以空格隔开输入第一行一个数n,表示有多少个命令( n<=200000)。以后n行每行一个命令。输出按题目要求输出。样例输入16new 1
2021-05-29 18:54:25
349
原创 rotatebmp-24位 大作业 旋转bmp图像
rotatebmp-24位思路读表头读入将图片像素信息按照旋转坐标规则进行旋转将新图片信息存入新图片TIPS有几个点注意一下:主要是表头需要修改:行列的数据图的大小的数据(像素)图的大小(像素 + 表头)对齐struct,用#pragma pack(n)将struct大小按照n对齐。code// rotatebmp//// Created by 风清扬 on 2021/4/11.//#include <iostream>#include <
2021-05-29 18:52:26
861
1
转载 C++ int类型最大最小数字(16进制)
先上结论:signed int max = 0x7fffffffsigned int min = 0x8fffffffunsigned int max = 0xffffffff验证:以下为转载看到的一篇博客,链接在结尾。#include "stdafx.h"int main(int argc, char *argv[]){ //unsigned types min (为数值0) unsigned char u_char_min = 0; unsigned short u_short
2021-05-01 00:04:49
2680
原创 一类括号匹配问题 POJ
一类括号匹配问题题目在程序设计中,常常使用小括号强调表达式的运算顺序,但是,左右小括号必须匹配。现给定一个不多于500个符号的表达式(串),其中可能存在多个小括号,想检查小括号的匹配问题。如果存在小括号不匹配,则输出 mismatch;如果所有小括号匹配,则按左右括号的匹配距离由小到大输出左、右括号的位置;若多个匹配的距离相等,则左括号先出现的匹配先输出;如果整个串中没有小括号,则左右位置均输出0,即 0,0; ,规定,串中第一个符号的位置为1。匹配距离=右括号位置 - 左括号位置。输入一串
2020-12-08 11:02:22
359
原创 数字颠倒简单实现
将12345变成54321int converse(int a){ int Cnum = 0; while(a!=0) { Cnum = Cnum*10+a%10; a = a/10; } return Cnum;}
2020-11-20 14:54:41
698
原创 护林员盖房子 C++
具体思路:建立二维数组,把空地标为1,有树标为0;统计a[i][j]的行中向前数最大长度,如0111,记为0123;设置width,length,遍历a[i][j],行内有length = a[i][j],width = 1;再遍历列,length = min{a[i][j]},width++;//2020-11-2#include <iostream>using namespace std;int main(){ int x, y; int a[21][21] = ..
2020-11-05 22:00:08
828
原创 二维数组回形遍历 C++
二维数组回形遍历 C++具体的思路就是:设置开始遍历的行列、结束遍历的行列,用四条边分别循环循环边界条件是遍历数目为全部数目有两个易错点:1.最后一个数字需要单独处理2.遍历到最后一行或列时,如果不及时退出循环,会有杂项如[1,2,3,4,5],遍历完会再从右往左输出一遍。//2020-11-1#include <iostream>using namespace std;int main(){ int row, col; cin >> row
2020-11-05 21:51:57
4350
1
原创 Visual Studio 提示“发生生成错误,是否继续并运行上次的成功生成?”解决办法
这里写自定义目录标题Visual Studio 提示“发生生成错误,是否继续并运行上次的成功生成?”解决办法Visual Studio 提示“发生生成错误,是否继续并运行上次的成功生成?”解决办法#include
2020-09-25 15:56:27
21705
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人