自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++和R分别实现 图像卷积 并 对比运行速度

计算机基础第三次作业Student name: 卢抢如 Student ID: 2020103758Problem 1Complete the codes of the mutiplication for the complex class in Lecture Notes 5.需要添加的代码: complex multiply(const complex& z2){ complex result; result.real = real*z2.re

2020-11-27 18:28:27 518

原创 Python编程基础练习——扑克牌发牌问题

采用扑克牌类设计扑克牌发牌程序。4名牌手打牌,计算机随机将52张牌(不含大小鬼)发给4名牌手,并在屏幕上显示每位牌手的牌。##设计发牌顺序:class Card: """a playing card.""" RANKS = ["A","2","3","4","5","6","7","8","9","10","J","Q","K"] #牌面数字1-13 SUITS = ["黑","红","梅","方"] def __init__(self,rank,suit,face_up=True): s

2020-11-11 23:58:06 2837 1

原创 Mac版PhotoShop 2020 最新版下载

Mac版PhotoShop 2020 最新版下载Adobe_Photoshop_2020_v21.0.2天翼云盘不限速下载:https://cloud.189.cn/t/BFjiIjFJBN73 (访问码:a5a4)百度链接:https://pan.baidu.com/s/1pPsy9swy6Y_YsAB4gF2dqw提取码:yzhu天翼的下载速度大概5-6M/s,有百度网盘会员的可以用会员下,速度多少我也不清楚,没有百度会员的可以用天翼云盘。下载下来直接按步骤安装,好像无需激活,直接可用,如果

2021-04-08 14:26:02 3314 2

原创 Leetcode Reverse Integer overflow problem

Leetcode 刷题:一个easy级别的题目。Note: Assume we are dealing with an environment that could only store integers within the 32-bit signed integer range: [−231, 231 − 1]. For this problem, assume that your function returns 0 when the reversed integer overflows.

2021-01-12 00:40:21 211

原创 概率论入门,知识体系和内容纲要

概率论基础知识大纲:思维导图。

2020-12-29 00:50:12 277

原创 Mac 版 Stata MP 14.0下载

Stata MP windows 版网上已经很多资源了,最新的是16.0,能够处理很多SE和低版本的MP处理不了的问题。Mac版的Stata MP 资源好像不太好找,目前Mac版最新好像只有14.0的。这是14.0的版本,有需要的自取。链接: https://pan.baidu.com/s/1akZmxJiAogbIifjVg4hcLQ密码: fcg4...

2020-12-19 16:28:22 2700 4

原创 CHNS数据合并

CHNS是China Health and Nutrition Survey数据,关于CHNS不同数据集的合并问题。以IDind指标为例:如果用gen id = string(IDind) + string(wave)会导致生成的字符串因为太长在识别时无法成功识别为unique的情况。解决方法如下:打开文件set type doublegen id = idind*wave format id %18.0f //如果18位还是有重复的,就设成更大的数isid id无报错即为成功

2020-12-19 16:24:04 2941 1

原创 Stata MP 16最新中文版,无需安装,下载即用!

在使用Stata15时如果数据集过大会出现如下问题:dataset too largeThis .dta file format was created by Stata/MP and has more variables than your Stata can handle.解决办法:下载Stata MP16.下载即用,无需安装,中文版。需要自提:链接:https://pan.baidu.com/s/1HxHdQfZnt19oenh188rqSA提取码:18kq...

2020-12-01 16:30:06 13331 18

原创 简便算法计算一个数乘以11的结果:Multiply_by_11

在计算一个数乘以11时我们有简便算法:There is a simple trick to multiplying any two-digit number by 11 in your head:Add the two digits togetherPlace the sum between the two digits!Note if the total goes over, carry the sum on to the next digit比如:23 * 11Add togethe

2020-11-30 01:24:01 396 1

原创 C++ 定义复数的加减乘除基本运算

在C++中定义复数operations#include <iostream>using namespace std;class complex{public: complex(){ real = 0.0; imag = 0.0; } complex(double r_, double i_){ real = r_; imag = i_; } void print(){

2020-11-27 18:22:21 6562

原创 python编程基础练习——实现猜单词游戏

猜单词游戏就是计算机随机产生一个单词,打乱字母顺序,供玩家去猜。猜单词游戏的python实现如下:## 猜单词游戏import randomwords = ('python','jumble','difficult','iphone','excellent','outstanding','outside','elegent')print(""" 欢迎参加猜单词游戏 把字母组合成一个正确的单词""" )iscontinue = "y"while iscontinue=="y" or

2020-11-13 16:26:57 2023 2

原创 python 图形界面设计

图形界面设计简单练习:创建一个列表框选择内容添加到另一个列表的GUI程序。from tkinter import *root = Tk()def button1(): for i in lstb0.curselection(): ## 遍历选中项 lstb1.insert(0,lstb0.get(i)) ## 添加到右边列表框def button2(): for j in lstb1.curselection(): lstb1.delete(j) # 从右边列表框中删除##

2020-11-13 15:41:02 439

原创 python 基础练习——简单

Problem 1: Write a function that stutters a word as if someone is struggling to read it. The first two letters are repeated twice with an ellipsis … and space after each, and then the word is pronounced with a question mark ?.编写一个断断续续的函数,就好像有人很难读懂一个单词。前两个

2020-11-13 13:47:37 342

原创 C++ 编程基础练习——自定义函数和循环的练习使用(以作诗为例)

编写一个程序,输出诗歌“ Ninety-nine Bottles of Beer on the Wall’,程序应该用英文而不是数字输出瓶子数:Ninety-nine bottles of beer on the wallNinety-nine bottles of beer,Take one down, pass It around,Ninety-eight bottles of beer on the wall……One bottle of beer on the wallOne bott

2020-11-09 00:31:48 462

原创 C++ 编程基础练习——void型的函数定义

请给出一个void函数的定义,该函数有三个int类型的形参,并将这三个数的乘积输出到屏幕上。编写一个完整的程序对该函数进行测试。#include <iostream>using namespace std;void multiply (int& a,int& b,int& c);// 按引用传递,& 与int之间没有空格,与a之间空一格;// 在函数声明和定义时要写&,在调用函数时不用写&;// 函数声明时要写分号int main()

2020-11-08 15:06:07 4143

原创 C++ 编程基础练习——生成0.0-1.0之间的随机数

C++ 编程基础练习——生成0.0-1.0之间的随机数编写一个程序,要求使用者输人一个seed, 然后根据这个seed产生一 列10个随机数字。这10个随机数字必须位于0.0 ~ 1.0之间(包括两端)。#include <iostream>#include <cstdlib>using namespace std;int main(){ int seed,i; double number; cout<<"Please input a n

2020-11-07 23:22:35 1165

原创 C++ 编程基础练习——密码算术谜题

C++ 编程基础练习——密码算术谜题密码算数谜题是一种用字母书写的等式。其中每个字母代表个0~ 9的数字,且不同的字母代表不同的数字。例如:SEND + MORE = MONEY该谜题的一个解为: S=9,R=8,0=0,M=1, Y=2,E=5, N=6, D=7。编写相关的程序解决如下的密码算数谜题:TOO + TOO+TOO+TOO= GOOD#include <iostream>using namespace std;int main(){ int t,o,g,d

2020-11-07 16:54:38 1298

原创 C++ 编程基础练习——分期购买音响问题

C++ 编程基础练习——分期购买音响问题假定采用如下的方式来购买套价值1000美元的音响:没有现付,利率为每年18%(即每月1.5%),月供为50美元。月供的50美元首先用来支付利息,余额再用来支付欠款。例如,第一个月的50美元中,包含1000美元的1.5%,即15美元的利息,剩下的35美元元用来偿还欠款,即第一个月支付50美元后,你的债务变为965.00美元。第二个月支付965.00美元的1.5%作为利息。因此可以从剩余债务中再减去35.52美元,依此类推,直到偿还所有债务。编写一个程序,计算需要多少

2020-11-07 16:26:11 199

原创 C++ 编程基础练习——考虑通货膨胀的预算问题

C++ 编程基础练习——考虑通货膨胀的预算问题由于物价的变化,要制定一个可持续数年而不变的预算是很困难的。假设你所在的公司每年需要200支铅笔,你不能简单地仅凭今年的价格去预算未来两年在该项上的花费。由于通货膨胀的原因,花费通常要比今年的大。编写一个程序,估算在一段年份内的某项开支。程序要求输入该项的开支、从现在开始此项开支要持续的年数以及对应的通货膨胀率。程序应根据指定的时间和通货膨胀率给出预算值,程序会将百分数转化为小数如56%转化为0.056。借助于一个循环来实现该程序#include <

2020-11-07 15:56:05 258

原创 C++ 编程基础练习——时间转换问题

C++ 编程基础练习——时间转换问题编写一个程序,输入一个秒数,该程序将该秒数转换为对应的小时、分钟、秒例如:用户输入50391,该程序则输出13小时、59分钟、51秒。#include <iostream>using namespace std;int main(){ int time,hour,minute,second; cout<<"Please input a number: "; cin >> time; hour =

2020-11-07 09:42:03 4370

原创 C++ 编程基础练习——平方根的巴比伦算法

C++ 编程基础练习——平方根的巴比伦算法计算数n平方根的巴比伦算法如下:(1)设定一个大概值,并记为 guess(比如n/2)。(2)计算r = n/guess(3)guess = (guess +r)/2(4)回到第二步,执行步骤二、步骤三,并尽可能多地选代这一过程。选代的过程越多, guess 的值就越接近n的平方根。编写一个程序,输人一个 double类型的数,迭代执行巴比伦算法5次,最终输出 double类型的计算结果,并保留两位小数。#include <iostream&g

2020-11-07 09:28:36 643

原创 C++ 编程基础——工资问题

C++ 编程基础——工资问题某员工一周的工资收入为每小时16.78美元,加班工资是平时的1.5倍。员工的总收入中,6%用来上缴社会保障税,14%抽取作联邦所得税,5%抽取作州所得税,另外每周还上缴10美元到工会。如果该员工全家人数大于或等于3,还应支付35美元作为医疗保险费。编写一个程序,输入为员工一周工作的小时数和员工的全家人数,输出员工的总收入、应支付的款项以及一周的净收入。#include <iostream>using namespace std;int main(){

2020-11-07 09:10:32 1247

原创 C++ 编程基础练习——贴现分期贷款问题

C++ 贴现分期贷款问题客户贷款的发放不总是那么直接。有一种形式的贷款叫做贴现分期货款,具体实施方法如下:假设某笔贷款的面值为1000美元,利率为15%,货款期限为18个月。那么年利息为面值1000乘以0.15,为150美元。年利息150再乘以贷款期限1.5年得到总的利息225美元。总利息将直接从货款面值中减去,客户实际得到775美元。客户每月的偿还额则根据贷款的面值进行计算,也就是每月的偿还额为1000美元除以18,得5556美元。如果客户需要的贷款数目恰好为775美元,那么这种计算方法没有任何问题。

2020-11-07 01:51:57 508

原创 C++ 基础编程练习——燕麦重量换算

C++ 燕麦重量换算公制的一吨等于35273.92盎司,编写一个程序,读入以盎司表示的一包早餐燕麦的重量,然后输入以吨为计量单位的重量,以及一吨这样的早餐燕麦需要多少包?#include <iostream>using namespace std;int main(){ double weight, wton,package; cout<<"一包燕麦有多重?"; cin >> weight; wton = weight/35273.

2020-11-07 01:23:15 458

空空如也

空空如也

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

TA关注的人

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