iWTknow
码龄5年
关注
提问 私信
  • 博客:257,637
    动态:2
    257,639
    总访问量
  • 38
    原创
  • 2,134,070
    排名
  • 299
    粉丝
  • 1
    铁粉

个人简介:湖南工商大学

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2020-03-24
博客简介:

kaakllhjkhjalv的博客

查看详细资料
个人成就
  • 获得474次点赞
  • 内容获得57次评论
  • 获得3,428次收藏
  • 代码片获得1,879次分享
创作历程
  • 1篇
    2022年
  • 6篇
    2021年
  • 32篇
    2020年
成就勋章
TA的专栏
  • python
    1篇
  • 计算计
    23篇
  • C语言
    2篇
  • java
    8篇
  • linux
    1篇
  • matlab
    8篇
兴趣领域 设置
  • 人工智能
    语音识别机器学习深度学习神经网络自然语言处理数据分析
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

粒子群算法(PSO)的实现,具有详细的注释

# -*- coding: utf-8 -*-"""Created on Mon Mar 14 09:06:35 2022@author: aa"""import numpy as np#调用numpyimport matplotlib.pylab as plt#画图np.random.seed(1)#确实随机种子def fitnessEvalute(x,problemIndex):#适应性评估 # x:被优化问题的候选解,可以是矩阵形式,也可是一维数组形式。 # pr
原创
发布博客 2022.03.14 ·
630 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

无序列表的链表实现

无序列表是一个没有特定顺序的列表项的集合,其特点为数据的排列不具有顺序性。无序表 List 的操作定义如下:List():创建一个新的空列表。它不需要参数,并返回一个空列表。add(item):向列表中添加一个新项。它需要 item 作为参数,并不返回任何内容(假定该 item 不在列表中)。remove(item):从列表中删除该项。它需要 item 作为参数并修改列表(假设项存在于列表中)。search(item):搜索列表中的项目。它需要 item 作为参数,并返回一个布尔值。isEmpty
原创
发布博客 2021.12.24 ·
974 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

Python实现栈与队列

一、实现栈的基本操作1.Stack()创建一个新的空栈。它不需要参数,并返回一个空栈。2.push(item)将新项添加到堆栈的顶部。它需要参数 item 并且没有返回值。3.pop()从栈顶删除项目。它不需要参数,返回 item。栈被修改。4.peek()返回栈顶的项,不删除它。它不需要参数。堆栈不被修改。5.is_empty()测试看栈是否为空。它不需要参数,返回一个布尔值。6.size()返回栈的项目数。它不需要参数,返回一个整数。# -*- coding: utf-8 -*-'''
原创
发布博客 2021.12.23 ·
1884 阅读 ·
2 点赞 ·
0 评论 ·
18 收藏

Python爬虫,将爬取到的信息转换为DataFrame形式,并以csv格式存储(以药监总局数据为例)

#动态加载数据,并将数据转换为DataFrame格式,并将其转换为csv格式import jsonimport requestsimport pandas as pddef getId():#获取动态数据的id信息 idurl = r'http://scxk.nmpa.gov.cn:81/xk/itownet/portalAction.do?method=getXkzsList' headers = {'User-Agent': 'Mozilla/5.0 (Windows NT
原创
发布博客 2021.10.06 ·
2365 阅读 ·
3 点赞 ·
2 评论 ·
19 收藏

2021年机器学习期末考试重点考试题型及答案

原创
发布博客 2021.06.27 ·
17530 阅读 ·
43 点赞 ·
2 评论 ·
435 收藏

python,C语言课程设计示例

详情请加qq30227762
原创
发布博客 2021.06.18 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数学建模之贪心算法(背包问题)

什么叫贪心算法:贪心算法就是遵循某种既定原则,不断地选取当前条件下最优的选择来构造每一个子步骤的解决方案,直到获得问题最终的求解。即在对问题求解时,总是做出在当前看来是最好的选择,也就是说,不从整体最优上加以考虑,所做的仅是在某种意义上的局部最优解。贪心算法适合解决的问题:1.背包问题(注意0-1背包问题不能用贪心算法解决,所得到的解通常不是最优解)背包问题与0-1背包问题的区别就是背包问题能将物品的部分放入到背包中,而0-1背包问题只有将物品整个放入或者不放入。0-1背包问题求解可以用动态规划以
原创
发布博客 2021.01.31 ·
5185 阅读 ·
4 点赞 ·
0 评论 ·
36 收藏

练习-Java继承和多态之综合练习

任务描述编程要求测试说明任务描述本关任务:按照动物、宠物、猫和蜘蛛的关系,通过编程实现各自的关系并声明自己的属性和方法。编程要求仔细阅读右侧编辑区内给出的代码框架及注释,在 Begin-End 中实现如下要求:动物类 Animal为抽象类,具有两个属性:种类和腿条数,并有 eat() 和 walk() 的方法;宠物 Pet 为接口,有三个功能:setName()、getName() 和 play();蜘蛛类 Spider 继承动物类,重写 eat() 方法;猫类 Cat 继承动物类并实现
原创
发布博客 2020.12.02 ·
4701 阅读 ·
4 点赞 ·
0 评论 ·
32 收藏

Linux期末复习题,真的超有用,其余见文件夹

原创
发布博客 2020.11.20 ·
164 阅读 ·
3 点赞 ·
1 评论 ·
3 收藏

educoder上的实训题目(学习-Java包装类之Byte类)

学习-Java包装类之Byte类编程要求仔细阅读右侧编辑区内给出的代码框架及注释,在 Begin-End 中完成 Byte 类与基本数据类型之间的转换,具体要求如下:获取键盘第一次输入的 byte 类型的值,以该值为参数创建一个 Byte 对象,命名为 aByte;将 aByte 转换为 String 类型后输出,输出:“Byte类型转换为String类型后的结果为:xx”,其中 xx 为转换后的 String 值;获取键盘第二次输入的 byte 类型的值,以该值为参数创建一个 Byte 对象,
原创
发布博客 2020.11.20 ·
3733 阅读 ·
3 点赞 ·
3 评论 ·
7 收藏

java的educoder上实训题(随机数统计、矩阵乘、数据去重、大小写转换)

仔细阅读右侧编辑区内给出的代码框架及注释,在 Begin-End 间编写程序代码,统计数组中每个随机数出现的次数,具体要求如下:接收给定的数据(如:4 88,其中第一个数代表数组长度,第二个数代表随机数种子);创建数组并添加随机数(随机数介于 0-19 之间);输出随机数出现的次数(出现次数大于 0 才输出);按随机数大小排序输出。注意:数字分隔符为空格。测试说明平台将使用测试集运行你编写的程序代码,若全部的运行结果正确,则通关。可在右侧 “测试结果”区查看具体的测试集详情。例:测试输入
原创
发布博客 2020.11.06 ·
2653 阅读 ·
1 点赞 ·
1 评论 ·
8 收藏

本关任务:使用折半方法查找数组中某元素的索引,并统计出查找次数。(java解题代码)

相关知识顺序查找顺序查找就是从数组的第一个元素开始,依次比较,直到找到目标数据或查找失败。顺序查找举例:查找数组中是否存在值 432。public class FindTest {public static void main(String[] args) {int i;int[] arr={1,2,4,5,54,321,867,432,3};for( i=0;i<arr.length;i++){ // 顺序遍历数组中的值// 判断是否存在元素432if(arr[i]43
原创
发布博客 2020.11.03 ·
1698 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

使用Java打印字母菱形

题目描述打印字母菱形输入描述输入一个大写字母与一个整数n,1<=n<=26输出描述输出如下高度为2n-1的菱形;注意:A的下一个字母是B,Z的下一个字母是A代码:package zimulingxing;import java.util.Scanner;public class zimu {public static void main(String[] args) {// TODO Auto-generated method stubScanner str = ne
原创
发布博客 2020.10.26 ·
1638 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

3、螺旋数字正方形

题目描述打印螺旋数字正方形输入描述输入一个整数n,1<=n<=31输出描述输出数字正方形。注意,每个数字占4个字符,右对齐,不全则补足空格;代码 :package luoxaunjuzheng;import java.util.Scanner;public class lxjz { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input
原创
发布博客 2020.10.26 ·
582 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

数字正方形

题目描述打印数字正方形输入描述输入一个整数n,1<=n<=31输出描述输出数字正方形。注意,每个数字占4个字符,右对齐,不全则补足空格;代码:package zfxing;import java.util.Scanner;public class szzfx { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanne
原创
发布博客 2020.10.26 ·
1879 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

1、打印空心正方形

题目描述打印空心正方形输入描述输入一个整数n,1<=n<=100输出描述输出一个有字符’‘构成的空心正方形(只有边界上有’’)样例输入5样例输出package dayinkongxinzhengfangxing;import java.util.Scanner;public class zfx { public static void main(String[] args) { Scanner input = new Scanner(System.in); //
原创
发布博客 2020.10.26 ·
1659 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

根据下面的命题,试用逻辑推理方法确定谁是作案者,写出推理过程。%将此题进行符号化 % A:营业员A偷了手表 % B:营业员B偷了手表 % C:作案不在营业时间 % D:B提供的

根据下面的命题,试用逻辑推理方法确定谁是作案者,写出推理过程。(1)营业员A或B偷了手表;(2)若A作案,则作案不在营业时间;(3)若B提供的证据正确,则货柜末上锁;(4)若B提供的证据不正确,则作案发生在营业时间;(5)货柜上了锁。%将此题进行符号化% A:营业员A偷了手表% B:营业员B偷了手表% C:作案不在营业时间% D:B提供的证据正确% E:货柜末上锁%则将命题符号化为(A||B) && (!A||C) &&am...
原创
发布博客 2020.10.26 ·
3800 阅读 ·
3 点赞 ·
0 评论 ·
13 收藏

实验一 数理逻辑相关内容

实验一 数理逻辑相关内容一.实验目的1.实现二元合取、析取、蕴涵和等价表达式的计算。熟悉连接词逻辑运算规则,利用程序语言实现逻辑这几种逻辑运算。2.通过编程实现,使学生熟练掌握利用计算机语言实现逻辑运算的基本方法。3.使学生熟练掌握利用计算机语言实现逻辑运算的基本方法,增强逻辑推理能力。二. 实验原理(1)主析取范式:如果公式A的析取范式中的简单合取式全是极小项,则称该析取范式为主析取范式。(2)若指定的一组值是A的值为真,则称这组值为A的成真赋值,若使A的值为假,则称这组值为A的成假赋值。
原创
发布博客 2020.10.26 ·
1602 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

2.对给出的任意一个命题公式(不超过四个命题变元),使学生会用matlab编程表示出来,并且能够计算它在各组真值指派下所应有的真值,画出其真值表。

2.对给出的任意一个命题公式(不超过四个命题变元),使学生会用matlab编程表示出来,并且能够计算它在各组真值指派下所应有的真值,画出其真值表。(1)的真值表;(2)的真值表;(3)的真值表;a1 = [0,0,1,1];a2 = [0,1,0,1];fprintf('在本题中用!代表非,&代表合取,->代表蕴涵,||代表析取')fprintf('
');fprintf('打印 (q->p)&q->p 的真值表:')fprintf('
')
原创
发布博客 2020.10.26 ·
1166 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

使用matlab从键盘输入两个命题变元P和Q的真值,求它们的合取、析取、蕴涵和等价四种运算的真值。

从键盘输入两个命题变元P和Q的真值,求它们的合取、析取、蕴涵和等价四种运算的真值。要求对输入内容进行分析,如果不符合0、1条件需要重新输入,程序有良好的输入输出界面。此题代码:while 1 n = input('请输入0(进行)或者1(不进行): '); if n==1 break; end p = input('请输入p的值0或者1: '); q = input('请输入q的值0或者1: '); if (p==0||p==1) &.
原创
发布博客 2020.10.25 ·
2894 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏
加载更多