TF-IDF算法介绍和基于Python的实现

代码实现:def computeTF(in_word, words_num_dic): 计算单词in_word在每篇文档的TF :param in_word: 单词 :param words_num_dic: 文本词数字典{txt1:{word1:num1,word2:num2},...} :return: tfDict: 单词in_word在所有文本中的tf值字典 {文件名1:tf1,文件名2:tf2,...} allcount_
分类: 其他 发布时间: 06-18 23:57 阅读次数: 0

创建一个表格,在表格里记录一年中各个月份的支出,为表格设置格式

#! /usr/bin/env python3# 导入 xlsxwriter 模块import xlsxwriter#新建一个excel工作簿文件,取名为: myexcel.xlsxworkbook = xlsxwriter.Workbook(rry.xlsx)# 新建工作表,命名为2019年记帐, 不添写名字,默认为Sheet1worksheet = workbook.add_worksheet(2019年记帐)worksheet2 = workbook.add_works_=编制个人4月份收支表计划表
分类: 其他 发布时间: 06-18 23:57 阅读次数: 0

本地下载remix教程

**windows本地下载remix 教程**需要准备:1.nodejs2.window操作系统3.gitbash准备工作,打开powershell:需要安装windows-build-tools安装命令: npm install --global windows-build-tools --vs2015成功后检查 npm list -g --depth 0注意,由于我测..._remix编译器下载
分类: 其他 发布时间: 06-18 23:57 阅读次数: 0

C语言实现AVL树的判定问题

定义:AVL树是一种平衡二叉搜索树,AVL树有一个特点,所有节点的平衡因子不能大于1,即所有节点的左子树与右子树的深度差只能为-1,0,1。思路:判断AVL树的思路很简单,只要判断是否是二叉搜索树,再判断是否带有平衡条件..._avl树的判定问题
分类: 其他 发布时间: 06-18 23:57 阅读次数: 0

写一个程序, 输入三个数, 打印最大的一个

# 2. 写一个程序, 输入三个数, 打印最大的一个?a = float(input(请输入第一个数: ))b = float(input(请输入第二个数: ))c = float(input(请输入第三个数: ))d = float(input(请输入第四个数: ))# 先假设 a 最大, 用一个变量把 a 绑定zuida = a# 找到b, 看看 b 知否比zuida 大,如果 b 大,则让zuida 绑定bif b > zuida: zuida = b_java 编写程序段以查找3个双数x
分类: 其他 发布时间: 06-18 23:57 阅读次数: 0

排序算法——选择排序(selectSort)

排序原理    1.每一次遍历的过程中,都假定第一个索引处的元素是最小值,和其他索引处的值依次进行比较,如果当前索引处的值大于其他某个索引处的值,则假定其他某个索引处的值为最小值,最后可以找到最小值所在的索引    2.交换第一个索引处和最小值所在的索引处的值代码实现 public static void selectSort(double a[]){ //i为某趟要确定的索引 for(int i=0;i<=a.length-2;i++){_1. 编写选择排序算法selectsort,函数头为: void selectsort (int a[], int n)
分类: 其他 发布时间: 06-18 23:57 阅读次数: 0

day09多云转阴

不知道今天没课,晚上出门了,还和老师说没赶上课要一下笔记的。还好虚惊一场,回来后身体就很不舒服,有点发烧,流鼻涕,可是觉得很精神,看视频复习预习,用新的软件做笔记方便多了。今天找到支付宝领红包的数字了,开心。...
分类: 其他 发布时间: 06-18 23:56 阅读次数: 0

区块链钱包API(用于区块链钱包用户发送和接收比特币付款的简单API)

区块链钱包API提供了一个简单的界面,商家可以使用该界面以编程方式与其钱包进行交互。安装使用此API,将需要运行小型本地服务,该服务负责管理您的Blockchain Wallet。应用程序通过HTTP API调用在本地与该服务进行交互。获取有关GitHub的完整设置说明:https://github.com/blockchain/service-my-wallet-v3创建钱包API,以编程..._区块链api v3/wallet
分类: 其他 发布时间: 06-18 23:56 阅读次数: 0

排序算法——直接插入排序(insertSort)

排序原理  1.把所有的元素分为两组,已经排序的和未排序的;  2.找到未排序的组中的第一个元素,向已经排序的组中进行插入;  3.倒叙遍历已经排序的元素,依次和待插入的元素进行比较,直到找到一个元素小于等于待插入元素,那么就把待插入元素放到这个位置,其他的元素向后移动一位;代码实现public static void insertSort(double a[]){ //i为待插入元素的索引 for(int i=1;i<a.length;i++){
分类: 其他 发布时间: 06-18 23:56 阅读次数: 0

Ubuntu终端笔记

Ubuntu 终端命令mkdir #创建文件夹touch #创建文件cd .. #回到上一级cd ../ #切换到上级指定目录rm -rf #删除 例如: rm -rf Centos/ RedHat/ #删除Centos和RedHat两个文件夹rm -rf * #删除当前目录下所有文件cp : #复制文件、文件夹 复制文件 : cp 文件名 路径 复制目录 : cp -r 目录名 路径 例如: cp 12.txt AID03/ #复制12.txt文件 到AID03目录里
分类: 其他 发布时间: 06-18 23:56 阅读次数: 0

前端开发利器-Git版本控制工具

实习马上就两个月了,这两个月的时间里学到了不少知识,总体来说:长见识了!下面就为大家介绍一下前端开发每天必用的工具-Git。Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 与 SVN 区别Git 是分布式的,SVN 不是:这是 Git 和其它非分布式的版本控制系统,例如 SVN,CVS 等,最核心的区别。Git 把内容按元数据方式存储,而 SVN 是..._前端利器
分类: 其他 发布时间: 06-18 23:56 阅读次数: 0

写给我班女生的选择和循环结构

一丶if语句if语句有以下两种形式:if (条件) 语句if (条件) 语句1 else 语句2第一种形式表示如果条件测试为真,执行条件后的语句,否则什么也不做。第二种形式表示如果条件测试为真时,执行语句1,否则执行语句2。第一种if语句执行流程执行流程:1.首先判断关系表达式看其结果是true还是fales。2.如果是true就执行语句体3.如果是false就不执行语..._选择和循环结构的流程图
分类: 其他 发布时间: 06-18 23:56 阅读次数: 0

君子终日乾乾,夕惕若,厉无咎。

君子终日乾乾,夕惕若,厉无咎。_终日亁乾夕惕若厉无咎
分类: 其他 发布时间: 06-18 23:56 阅读次数: 0

LeetCode 1.两数之和(数组、哈希表)

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 ...
分类: 其他 发布时间: 06-18 23:56 阅读次数: 0

day10笔记,正式认识pycharm,ubuntu部分命令

Ubuntu 终端命令mkdir #创建文件夹touch #创建文件cd .. #回到上一级cd ../ #切换到上级指定目录rm -rf #删除 例如: rm -rf Centos/ RedHat/ #删除Centos和RedHat两个文件夹rm -rf * #删除当前目录下所有文件cp : #复制文件、文件夹 复制文件 : cp 文件名 路径 复制目录 : cp -r 目录名 路径 例如: cp 12.txt AID03/ #复制12.txt文件 到AID03目录里
分类: 其他 发布时间: 06-18 23:56 阅读次数: 0

生活随笔:一个即将毕业、实习不久的前端精神小伙

2020是特殊的一年,因为它的特殊让我也发现了生活的可贵之处。2020对我而言也是幸运的一年,在19年由于考研花了许多时间和精力(最后还是没考上),但这一年我也收获了许多,为了一个目标每天三点一线的生活,放弃了许多和朋友同学相处的时间,放弃了在专业领域更进一步的研究。总的来说,我充实的度过了19年,也觉得值。和同龄毕业生相比之下,我的实习工作经历就显得非常薄弱。为什么会选择前端开发?在大二的时候发现了自己对前端开发领域非常感兴趣,从那个时候起也找到了自己的强项所在,所以在大学参加的几个省级比赛中都是比_教师暂住证21将招收超4比你小在做啥子110万
分类: 其他 发布时间: 06-18 23:56 阅读次数: 0

用python编写学生信息管理系统

import re # 导入正则表达式import os # 导入操作系统模块filename = students.txt # 定义保存学生信息的文件名1.打印输出功能菜单def menu(): # 输出菜单 print( ╔———————学生信息管理系统—————————————————╗ │ │ =============== 功能菜单 ==.._学生管理系统设计。学生管理系统负责编辑学生信息,适时地更新学生资料。例如:
分类: 其他 发布时间: 06-18 23:56 阅读次数: 0

Bagging与Boosting算法的原理与区别,Boosting算法之一Adaboost原理与代码实现

1. Bagging和Boosting的原理与区别在讲解Boosting之前,必须提一下Bagging算法。两者作为机器学习中集成学习的主要算法,其思想是必须理解和掌握的。总的来说Bagging和Boosting都是将已有的分类或回归算法通过一定方式组合起来,形成一个性能更加强大的分类器,更准确的说这是一种分类或回归算法的组装方法,即将弱分类器组装成强分类器的方法。Bagging:Baggi..._bagging算法和adaboost算法的主要区别有哪些
分类: 其他 发布时间: 06-18 23:56 阅读次数: 0

一文带你理解卷积神经网络(CNN),附代码实现与CNN网络训练基本概念讲解

回顾一下BP神经网络,BP网络每一层节点是一个线性的一维排列状态,层与层的网络节点之间是全连接的,如果我们有100x100像素的图像,有1万个隐层神经元,每个隐层神经元都连接图像的每一个像素点,就有100x100x10000=10810^8108个连接,也就是10810^8108个权值参数,而如果我们隐藏层不止一层,那么权值参数数量是非常巨大的,这样不仅会使网络计算速度变慢,更有可能导致另一个问题..._卷积神经网络的训练过程代码和运行
分类: 其他 发布时间: 06-18 23:56 阅读次数: 0

从零开始学FPGA--Verilog基础语法

一、Verilog简介Verilog HDL(Hardware Description Language)是在用途最广泛的C语言的基础上发展起来的一种硬件描述语言,具有灵活性高、易学易用等特点。Verilog容易掌握,只要有C语言的编程基础,通过比较短的时间,经过一些实际的操作,可以在1个月左右掌握这种语言。Verilog和C的区别Verilog是硬件描述语言,在编译下载到FPGA之后,会生..._verilog从零学起
分类: 其他 发布时间: 06-18 23:56 阅读次数: 0