自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 打开ITK-SNAP遇到找不到vcruntime140_1.dll

今天在自己的windows笔记本上下载了一个itk-snap,发现打不开,缺少这个文件,网上有那么几类方法。

2023-11-30 15:17:08 336

原创 从一台服务器拷贝数据到另一台服务器

【代码】从一台服务器拷贝数据到另一台服务器。

2023-05-25 14:09:10 544

原创 torchsummary里遇到报错AttributeError: ‘int‘ object has no attribute ‘size‘

torchsummary异常问题

2023-03-10 17:30:19 1452 2

原创 vscode 改默认python解释器

完全就是怕自己忘记,记录一下。

2022-07-17 19:16:59 398

原创 李宏毅机器学习2020课后作业笔记 【hw2】 收入分类

李宏毅机器学习2020课后作业 ML2020spring - hw21. 问题描述2. 数据预处理3. 模型构建与训练4. 评估与预测5. 个人总结1. 问题描述判断收入是否超过50000,数据集有一些特征,比如说教育背景、出生地之类,是一个二分类的问题,数据集来源Census-Income (KDD) Dataset 本来是有train.csv, test_no_label.csv,但是助教已经帮忙做好了one-hot编码,所以我们拿到的数据是X_train, Y_train, X_test,感觉一下

2022-05-23 16:19:19 811

原创 李宏毅机器学习2020课后作业笔记 【hw1】 pm2.5值的预测

李宏毅机器学习2020课后作业 hw11. 问题描述2. 数据预处理3. 模型构建4. 模型评估5. 个人总结1. 问题描述2. 数据预处理3. 模型构建4. 模型评估5. 个人总结

2022-05-23 15:08:39 879

原创 Clion终端中文乱码

最近使用clion不知道怎么回事,经常终端乱码,网上很多教程改gbk,utf8啥的改来改去的有点乱,后来看到另外一种解决方法,感觉挺好用,记录一下。原文链接在这。按住shift+ctrl+alt+/,选择第一个,再把第一个勾了,点击下面的restore,成功。...

2022-03-28 11:13:30 664

原创 4. 寻找两个正序数组的中位数【leetcode】

先发一个暴力版class Solution {public: double findMedianSortedArrays(vector<int>& nums1, vector<int>& nums2) { int m = nums1.size(), n = nums2.size(); int k = 0, i = 0, j = 0; vector<int> arr(m + n, 0);

2022-02-24 00:30:16 67

原创 3. 无重复字符的最长子串【leetcode】

记录自己刷题class Solution {public: int lengthOfLongestSubstring(string s) { // 如果长度为0, 直接返回最后的结果 if (s.size() == 0) return 0; // set存滑动窗口 unordered_set<char> window; // 左边定义0开始 int left = 0, n = s.siz

2022-02-23 00:48:30 61

原创 2. 两数相加【leetcode】

/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), next(nullptr) {} * ListNode(int x) : val(x), next(nullptr) {} * ListNode(int x, ListNode *next) : val(x), next(next.

2022-02-23 00:27:36 501

原创 1. 两数之和【leetcode】

记录自己刷题的日子。。。class Solution {public: vector<int> twoSum(vector<int>& nums, int target) { // 1、暴力枚举 int n = nums.size(); for (int i = 0; i < n; i ++) { for (int j = i+1; j < n; j++)

2022-02-22 23:47:43 132

原创 2022.01.26 学习记录(C++)

2022.01.26 学习记录4.4 友元4.4.1 全局函数做友元4.4.2 类做友元4.4.3 成员函数做友元4.5 运算符重载4.5.1 加法运算符重载4.4 友元4.4.1 全局函数做友元友元的目的就是为了让一个类或者一个函数访问另一个类中的私有成员。全局函数做友元就是让全局函数访问类中的私有成员。// 建筑物类class Building{ // goodguy是Building类的好朋友,可以访问私有成员 friend void goodGuy(Buildin.

2022-01-27 21:46:22 640

原创 2022.01.25 学习记录(C++)

2022.01.25 学习记录4.2 对象的初始化和清理4.2.6 初始化列表4.2.7 类对象作为类成员4.2.8 静态成员4.3 C++对象模型和this指针4.3.1 成员变量和成员函数分开存储4.3.2 this指针的概念4.3.3 空指针访问成员函数4.4.4 const修饰成员函数4.2 对象的初始化和清理4.2.6 初始化列表其实初始化列表是构造函数的一种初始化方式。class person{public: // 传统初始化// person(int a, in.

2022-01-27 21:31:33 715

原创 Google Colab解压压缩包

from google.colab import drivedrive.mount('/content/drive')!unzip '/content/drive/MyDrive/salt_segmentation/tgs-salt-identification-challenge/train.zip' -d '/content/drive/MyDrive/salt_segmentation/tgs-salt-identification-challenge/train'前面是要解压的东西,后面是解

2021-12-09 20:13:48 2394

原创 openAI gym报错from pyglet.gl import *

装OpenAI gym的时候遇到的问题在stackoverflow看到了解决方案,搬运一下,也方便一下大家。gym装成功了,但是运行的时候还是会报错。from pyglet.gl import *解决方案点此按钮

2021-03-25 14:59:52 1115

原创 旋转数组的最小数字

class Solution(object): def minArray(self, numbers): """ :type numbers: List[int] :rtype: int """ # return min(numbers) i, j = 0, len(numbers) - 1 while i < j: m = (i + j) // 2 .

2021-03-11 23:46:49 79

原创 斐波那契数列

class Solution(object): def fib(self, n): """ :type n: int :rtype: int """ dp = [0, 1] for i in range(2,n+1): dp.append(dp[i - 1] + dp[i - 2]) return dp[n] % 1000000007

2021-03-10 22:32:37 111

原创 用两个栈实现队列

class CQueue(object): def __init__(self): self.stack1 = [] self.stack2 = [] def appendTail(self, value): """ :type value: int :rtype: None """ self.stack1.append(value) def deleteHead.

2021-03-10 21:20:23 75

原创 重建二叉树

# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution(object): def buildTree(self, preorder, inorder): """ .

2021-03-10 20:54:38 72

原创 替换空格

class Solution(object): def replaceSpace(self, s): """ :type s: str :rtype: str """ res = [] for c in s: if c == " ": res.append("%20") else: res.a.

2021-03-09 14:12:11 94

原创 数组中重复的数字

class Solution(object): def findRepeatNumber(self, nums): """ :type nums: List[int] :rtype: int """ for i in range(len(nums)): while (nums[i] != i): if nums[i] == nums[nums[i]]: .

2021-03-09 14:04:17 59

原创 二维数组中的查找

class Solution(object): def findNumberIn2DArray(self, matrix, target): """ :type matrix: List[List[int]] :type target: int :rtype: bool """ i, j = len(matrix) - 1, 0 while i >= 0 and.

2021-03-09 14:02:34 76

原创 修改mac终端的前缀

本来之前自己已经改过,更新了一下系统变过来了方便自己以后修改及大家有需要的可以参考我没改之前是这样的,然后我就觉得这个太长了很烦,就改动了一下这是修改之后的话不多说,现在大部分都是zsh了,我也会给出bash的方法sudo vim /etc/zshrc进去后直接按i进入insert模式进去后找到这一行,改成这个 ,自己可以摸索着改成自己想要的改完后按esc,再输入:wq!保存最后再soucre /etc/zshrc就可以了。。。如果在bash中就是sudo vim /

2021-02-07 16:31:05 1306 2

原创 LeetCode 1512. 好数对的数目

第一种方法,暴力枚举def numIdenticalPairs(self, nums: List[int]) -> int: # 暴力枚举 sum = 0 for i in range(0, len(nums)): for j in range(i+1, len(nums)): if nums[i] == nums[j]: sum = sum .

2020-09-29 15:44:25 198

原创 解决pip install 太慢的问题(为了方便自己使用的)

转载自这个大哥的这篇博客pip install 替换源本来一般都是直接pip install numpy但是有的时候真的超级慢,所以可以有如下的替换pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy几个常用的源清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.m

2020-08-05 09:54:57 560

原创 LeetCode 141 环形链表 判断链表有环

给定一个链表,判断链表中是否有环。主要是运用快慢指针直接贴c++代码:bool hasCycle(ListNode *head) { if (head == NULL || head->next == NULL) return false; //快慢指针 ListNode *fast = head->next; ListNode *slow = head; //快慢指针相遇则存在环

2020-05-24 23:12:49 143

原创 Could not get JDBC Connection; nested exception is java.sql.SQLException: Unexpected exception encou

一开始以为是配置文件写错,找了半天找不到并且看见了怎么可能越界!!后来发现并不是在网上试了各种方法也不行最后 ,由于我的数据库是8版本的,一开始使用的jar包是5版本的,把jar包换成了8版本的就好了记得配置文件也要改。driverClassName=com.mysql.cj.jdbc.Driverurl=jdbc:mysql://127.0.0.1:3306/project?...

2020-04-11 12:00:14 569

原创 数字图像处理(MATLAB版)冈萨雷斯 学习笔记02 基本原理

第二章 基本原理2.1 数字图像的表示2.2 读取图像2.3 显示图像2.4 存储图像2.5 数据类2.6 图像类型2.7 数据类与图像类之间的转换2.8 数组索引2.9MATLAB中重要的一些标准数组2.10 MATLAB中的M编程2.1 数字图像的表示一个图像可以定义为一个为一个二维函数 f (x , y),x和y是平面坐标,f在(x , y)处的振幅叫做图像的亮...

2020-02-15 17:07:19 469

原创 数字图像处理(MATLAB版)冈萨雷斯 学习笔记01 整本书的结构及绪论内容

初学数字图像处理,希望能有大佬能够多多指点,互相学习。整本书的大概结构为 :第一章绪言这一章只是简单的介绍。

2020-02-15 16:00:11 301

原创 动态规划入门例题理理解

首先说明一下,本菜鸡是看了慕课网的视频后自己再写的一遍,非原创。数据有可能有溢出,懒得改long long了。例子是斐波那契数列。f(0) = 0;f(1) = 1;f(n) = f(n - 1) + f(n - 2);一般来说,我刚刚学c的时候可能会写出这样的代码。#include <iostream>using namespace std;//定义斐波那契切函数...

2020-02-14 23:42:34 159

原创 mac在anaconda下配置tensorflow环境

首先,Anaconda在官网可以下载。这里是Anaconda的官网。https://www.anaconda.com/distribution/#download-section点左下角的下载那个Python3.7版本的就好啦!下好之后一路傻瓜式安装就好!(相信大家没问题的)。安装好anaconda之后就来配置anaconda环境。首先输入两行代码:conda config --ad...

2020-02-11 21:58:56 967 2

原创 用人话写kmp算法用例子易懂

2020-01-09 15:12:02 107

原创 P1164 小A点菜 简单dp

基础动态规划#include <iostream>using namespace std;//n表示菜道总数,m表示钱的总数;int n,m;int a[1010];//f[i][j]表示前i道菜用光j元钱道办法总数;int f[1010][1010];int main(){ cin >> n >> m; for (in...

2020-01-08 13:14:51 188

原创 P1060动态规划简单题(例题)

题目来源 : 洛谷 普及背包问题#include <iostream>#include <algorithm>using namespace std;//介个为v,重要度为w,f用来dp;int w[30],v[30],f[50000];//n表示钱的总数,m表示物品的个数;int n,m;int main() { cin >&...

2020-01-08 12:46:24 170

原创 一道简单的动态规划例题,硬币问题(coin Change lintcode上有)

就是说,假如给你若干枚不同面值的硬币,然后再给你一个值,问用最少的硬币数来加起来得到这个数字。下面直接看题目(看了九章算法的课进行总结)比如给的例1我们可以知道,最后一枚硬币一定是1或2或5(没问题吧!)在这里我们开一个数组f来表示方法数那么我们的主要问题就是要求解出前面的f[11 - 1] or f[11 - 2] or f[11 - 5]中最小的那 个,变换为求解之前的子问题,因...

2019-12-30 17:05:19 271

原创 洛谷P1605,一道很简单的深搜题

我觉得dfs真的是太难了!!!!!!(菜鸡自述)话不多说,先上题目,就直接贴过来了!!作为一个小白,真的不会。。。感觉看了好多天dfs,原理的都懂就是写不出啊!!#include <iostream>using namespace std;//n行m列,t个障碍物int n,m,t;//整个迷宫大小,由于数据范围最大是5x5的int map[6][6];//给一个...

2019-12-29 19:57:07 364

原创 快速幂取余算法,洛谷P1226

这是洛谷普及的一道题目,其实就是个快速幂取模的模版。。。#include <iostream>using namespace std;int fpm(int a, int b, int c){ int ans = 1; int base = a % c; //每次取模不影响结果的 if (b == 1) return a % c; //特判,任何数...

2019-12-10 23:22:39 142

原创 P1014 Cantor表的c++ 求解

P1014 Cantor表 洛谷新手村的一道题目,刚开始并没有发现规律,但是写下来就会发现有规律。比如前五行 :1/11/2 2/13/1 2/2 1/31/4 2/3 3/2 4/15/1 4/2 3/3 2/4 1/5 而且你会发现,第n行就正好有n个数字。 奇数行的分子是降序的;偶数行的分子是升序的。 话不多说,直接贴c++代码#include <iostre...

2019-10-17 21:05:04 1647 2

原创 数学中的哈斯图如何构造?附实例

首先写出偏序集合;其次找出COV,即找出盖住,盖住就是一个集合的两个元素之间不能有传递关系,比如<1,2>,在这之间不可以出现类似于<1,4>、<4,2>这样的关系存在;最后构造哈斯图,值域一般在最上方,定义域在下方。例子:设A为54的因子构成的集合R A×A, x,y∈A, xRy x整除y.画出偏序集的哈斯图,并求最大元最小元极大元极小元.在这里先...

2019-06-22 10:25:57 11301 3

翻译 PAT B1001 害死人不偿命的(3n+1)猜想

Callatz猜想:输入一个数,如果是偶数,就砍掉一半,如果是奇数,那么就把(3n-1)砍掉一半,这样到最后总会得到1,求出其需要的步数。#include &lt;cstdio&gt;int main(){int n,step = 0;scanf("%d",&amp;n);while(n != 1){ if(n % 2 == 0) n = n / 2; //n为偶数 els...

2019-03-02 16:58:12 168

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除