- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 Python调用Matlab2018及常见问题
1. Matlab2018所支持的python版本:OSError: MATLAB Engine for Python supports Python version 2.7, 3.5 and 3.6 but your version of Python is 3.72. 新建python工程,在pycharm中打开Terminal,定位到matlab引擎所在的目录(或cd ''root''),然后输入 python setup.py install 安装matlab引擎安装成功后会生成
2020-12-30 19:09:29
1499
2
原创 matlab编译libsvm工具箱出现错误
出现错误内容如下:打开D:\MATLAB R2018a\matlab\toolbox\libsvm-3.24\matlab目录下的make.m,将其中所的CFLAGS替换为COMPFLAGS,替换后执行make则可以编译成功,文件夹中有我们需要的文件。
2020-05-23 17:59:18
1171
4
原创 用命令行添加python环境变量
命令行以管理员方式打开,输出以下命令:path=%path%;D:\Python # D:\Python是python的安装路径然后可在命令行查看python版本
2020-03-28 23:36:05
1177
原创 matlab中添加FULLBNT工具箱
FULLBNT是matlab自带贝叶斯网络工具箱,官方下载地址:http://www.cs.ubc.ca/~murphyk/Software/BNT/FullBNT-1.0.4.zip。1、解压FullBNT-1.0.4.zip,将整个目录FullBNT-1.0.4复制到MATLAB的安装目录的TOOLBOX目录下。我的目录是'D:\MATLAB R2018a\matlab\toolbox'...
2019-08-23 11:29:44
2872
1
原创 解决MATLAB2018a不能显示中文字符的问题
Yahei Consolas Hybrid 是一种合成字体,是由微软雅黑的中文字体和 Consolas 的英文字体合成的。下载 Yahei Consolas Hybrid 字体,粘贴到如下路径中:再去matlab预设里将字体设置成Yahei Consolas Hybrid,即可正常显示中文。不需要修改编码方式。链接:https://pan.baidu.com/s/1l51jKGl7...
2019-07-23 11:36:14
8108
4
原创 HDOJ 1005 Number Sequence
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1005import java.math.*; import java.io.*;import java.util.*; public class Main{ public static void main(String[] args){ Scanner cin = new Scann...
2019-04-08 21:39:08
159
原创 HDOJ 1003 Max Sum
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1003import java.io.*;import java.util.*; public class Main{ public static void main(String[] args){ Scanner cin = new Scanner(System.in); int ...
2019-04-08 21:16:51
139
原创 HDOJ 1004 Let the Balloon Rise
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1004import java.io.*;import java.util.*; public class Main{ public static void main(String[] args){ Scanner cin = new Scanner(System.in); whi...
2019-04-08 20:33:02
166
原创 HDOJ 1002 A + B Problem II
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1002import java.io.*;import java.util.*; import java.math.*; public class Main{ public static void main(String[] args){ Scanner cin = new Scann...
2019-04-07 16:05:26
304
原创 HDOJ 1000 A + B Problem
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1000import java.io.*;import java.util.*; public class Main{ public static void main(String[] args){ Scanner cin = new Scanner(System.in); while...
2019-04-07 15:44:51
154
原创 HDOJ 1001 Sum Problem
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1001import java.io.*;import java.util.*; public class Main{ public static void main(String[] args){ Scanner cin = new Scanner(System.in); while...
2019-04-07 15:32:37
128
转载 Thinking in Java 第四版 第五章 练习
https://blog.youkuaiyun.com/ztt_1119/article/details/40736395
2019-04-01 21:51:43
273
原创 C++快速排序之交换法
快速排序的基本思想:1,在一个无序的数组里随机找一个作为基准值。2,让数组里的每一个数字和基准值比较,比基准值大的放在基准值右边,比基准值小的放在基准值左边。3,递归调用这个函数,使得整个数组有序。代码:#include<iostream>using namespace std;void Swap(int *a,int *b){ int temp=*a;...
2019-03-13 23:11:42
466
原创 C++归并排序
归并排序(Merge Sort)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略将问题分成一些小的问题然后递归求解,即分而治之。图解:递归代码:#include<iostream>using namespace std;void Merge(int arr[],int low,int mid,int hig...
2019-03-13 20:31:44
25328
6
原创 C语言堆排序
算法思想(以大顶堆为例):1.将长度为n的待排序的数组进行堆有序化构造成一个大顶堆2.将根节点与尾节点交换并输出此时的尾节点3.将剩余的n -1个节点重新进行堆有序化4.重复步骤2,步骤3直至构造成一个有序序列#include<stdio.h>void Swap(int* arr,int i,int j){ int temp=arr[i]; a...
2019-03-13 15:35:38
291
原创 C语言希尔排序
希尔排序(Shell Sort)又称“缩小增量排序”(Diminishing Increment Sort)是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。void ShellSort1(int* arr, int length){ int i, j, gap;//步长 for (...
2019-03-13 11:38:13
306
原创 C语言直接插入排序
直接插入排序(稳定算法)的基本思想:从第一个数开始,认定数组的前i个数有序,依次遍历数组,把后面的数据插入到合适的位置,使数组继续保持有序。#include <stdio.h>void Swap(int* a, int* b){ int temp = *a; *a = *b; *b = temp;}//直接插入排序 升序void InsertSort_Up(in...
2019-03-13 10:26:29
9687
1
原创 C语言简单选择排序
简单选择排序(Simple Selection Sort)(从小到大)的基本思想:首先,选出最小的数,放在第一个位置;然后,选出第二小的数,放在第二个位置;以此类推,直到所有的数从小到大排序。#include<stdio.h>void SelectSort(int a[],int n){ //选择排序 int mix,temp; int i,j; fo...
2019-03-12 22:53:56
7992
原创 C语言冒泡排序
#include <stdio.h>void swap(int *i, int *j){ int temp = *i; *i = *j; *j = temp;}int main(){ int a[10] = {2,1,4,5,6,9,7,8,3,0}; int i,j; for(i=0;i<10-1;i++){ //n个数要进行n-1趟比...
2019-03-12 22:26:54
231
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人