自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (1)
  • 收藏
  • 关注

原创 C++实现求小于n的所有素数

对于一个小于n的整数X,如果n不能整除X,则n必定不能整除n/X,反之相同。因此求小于一个数的所有素数,只要从2枚举到√n 即可。因为在判断2的同时也判断了n/2。到√n时就把2到n-1都判断过了。

2022-08-28 14:34:32 1492 1

原创 C++实现使用牛顿迭代法求a^(1/3)

【代码】C++实现使用牛顿迭代法求a^(1/3)

2022-08-28 14:16:43 801

原创 C++实现求第n个fibonacci数

求第n个fibonacci数

2022-08-21 13:38:09 292

原创 C++实现快速排序(递归版)

#include <iostream>#include<time.h>#include<stdio.h>#include<stdlib.h>#define LEN 10000000int arr[LEN];using namespace std;int partion(int a[],int p,int r){ //rand s...

2019-06-22 22:00:37 1242

原创 C++实现快速排序(非递归版)

#include <iostream>#include<time.h>#define LEN 100using namespace std;int partition(int* a, int left, int right){ double x = a[right]; int i = left-1, j = right; for (;;) { wh...

2019-06-22 21:54:03 1389 2

原创 数值分析matlab编程实现复化辛普森公式

%复化辛普森公式function T_n = C_t_r(f,n,a,b)%f为函数,n为精度,a,b为区间端点h=(b-a)/n;%f=sqrt(x);for i=0:n    x(i+1)=a+i*h;endT_1=h/6*(f(a)+f(b));T_2=0;T_3=0;for j=2:n    F(j)=h/...

2019-06-22 21:44:27 20963 4

原创 数值分析matlab编程实现复化梯形公式

n T_n = C_t_r(f,n,a,b)%f为函数,n为精度,a,b为区间端点h=(b-a)/n;%f=sqrt(x);for i=0:nx(i+1)=a+ih;endT_1=h/2(1+f(b));T_2=0;for j=2:nF(j)=h*f(x(j));T_2=T_2+F(j);end%T_2=sum(F);T_n=T_1+T_2;`...

2019-06-22 21:20:03 13117 2

原创 2019年vivo应届生春招C++岗位面试经验

首先我是一个211大学的本科生,应届生,编程水平并不算好,能进vivo也有一定的运气成分。说一下面试的总体感受,还是比较简单的。面试过CVTE,感觉难度不超过CVTE。因为没有参加过秋招,所以很多的大企业的面试难度不是很熟悉。面试之前投简历,经过简历筛选之后,会进行线上笔试。线上笔试的难度也都是常规题。编程题是在文本编辑器中进行的。面试的地点在一个五星级大酒店。因为感觉vivo可能...

2019-06-04 23:10:30 1063

原创 两个正整数的最大公约数的递归求解

// example4_12.cpp: 两个正整数的最大公约数的递归求解。//辗转相除法#include "stdafx.h"#include &lt;iostream&gt;using namespace std;int gcd(int x, int y){ return (y == 0) ? x : gcd(y, x%y);}int main(){ int x, ...

2019-01-14 17:18:54 3424

原创 个能够产生随机数的函数

// example4_7.cpp: 一个能够产生随机数的函数。//线性同余法,并不是严格意义上的随机数#include "stdafx.h"#include &lt;iostream&gt;using namespace std;unsigned int random(){ static unsigned int seed = 1; seed = (25137 * seed...

2019-01-14 16:43:05 289

原创 求小于n的所有素数

// example4_6.cpp: 用函数实现求小于n的所有素数//#include "stdafx.h"#include &lt;iostream&gt;#include &lt;cmath&gt;using namespace std;bool is_prime(int n){ int i, j; for(i=2, j=sqrt((float)n); i&lt;=j;...

2019-01-13 14:47:09 2214

原创 Vivido synthesis failed(synth_design ERROR)问题的解决

最近使用Vivado编写CPU遇到了synthesis failed(synth_design ERROR)问题,但是Message里面居然没有ERROR信息,只有一些warnings。而且综合的时间特别长,相较于平时的综合时间大概多了2、3倍。        我用了两天时间钻研这个问题都没有解决。期间,我检查了多次都没有发现模块或者顶层文件出现问题,感到非常郁闷。        本来我以

2018-01-03 17:10:11 27868 4

原创 百钱买百鸡,公鸡五元一只,母鸡三元一只,小鸡一元三只

//百钱买百鸡,公鸡五元一只,母鸡三元一只,小鸡一元三只#include using namespace std;int main(){ int x,y,z;//x公鸡,y母鸡,z小鸡 for (x=0;x<=20;x++) { for(y=0;y<=33;y++) { z=100-x-y;

2017-11-19 23:26:37 10651 2

原创 用牛顿迭代法求a^(1/3)

//用牛顿迭代法求a^(1/3)#include #include using namespace std;int main(){ const double EPS = 1e-6;//精度 double a,x1,x2; cout<<"请输入a:"<<endl; cin>>a; x2=a;//第一个值取a do {

2017-11-18 23:43:55 1958

原创 求第n个斐波那契(fibonacci)数

//求第n个fibonacci数#include using namespace std;int main(){ int n; cin>>n; int fib1=1,fib2=1; for (int i=3;i<=n;i++) { int temp = fib1+fib2; fib1 = fib2; f

2017-11-18 23:33:30 509

原创 Verilog语言实现D触发器

module DFF( r,rb,clk,data,rst ); output reg r,rb; input wire data,clk,rst; //wire load; //and a1(load,clk,ena); always @(posedge clk or negedge rst) if(~rst) begin

2017-11-10 16:27:55 17606

原创 Ubuntu安裝的一些經驗

本人的電腦是神舟Z7MSLD2,具體配置是:處理器爲i76700HQ,獨立顯卡爲NVIDIAGTX965M,內存爲8GBDDR3L1600MHz,硬盤是我在鹹魚上面買的二手機械硬盤160GB。我將這塊硬盤放在了光驅位。神舟這款筆記本電腦沒有光驅,光驅位出廠時已經改成了硬盤架。上面的文字是我用原生的输入法打出来的,后来安装了搜狗输入法,可以打简体中文了。我安装的是Ubuntu17.04版本,

2017-11-06 22:02:58 351

原创 2、使用地址表实现如下功能:根据输入的数字1-7,分别显示相应的英文星期名,如果输入其他字符,则重新输入。

.model small .stack .datamsg db 'Input number(1~7):',0dh,0ah,'$'msg1 db 'Monday',0dh,0ah,'$'msg2 db 'Tuesday',0dh,0ah,'$' msg3 db 'Wednesday ',0dh,0ah,'$'msg4 db 'Thursd...

2017-06-01 23:14:04 5511 1

原创 求1000以内的全部素数

#include #include #define MAXNUM 1000//定义一个最大数,现在是求1000以内的素数,定义为1000int main(){ int i,j,c=0; int prime[MAXNUM+1];//保存素数的数组 for(i=2;i<=MAXNUM;i++)//初始化数组 prime[i]=1;//标志为1表是对应的数是素数

2017-06-01 23:11:13 5578

原创 画圆画方

//画圆画方import java.awt.*;import java.awt.event.*;import javax.swing.*;public class DrawCircleOrSquare extends JFrame{ private static final long serialVersionUID = 1L; private MyPanel myPanel = n

2017-05-31 23:39:53 1667

原创 计算圆柱体体积

//计算圆柱体体积class CaculateVolume2 { private int r;//定义私有成员 private int h;//定义私有成员 public double getarea(int radius,int height){ r=radius; h=height; double v=3.14*r*r*h;//计算公式

2017-05-31 23:36:17 3656

原创 摄氏温度转华氏温度

import java.util.Scanner;//摄氏温度转华氏温度public class CtoF { public static void main (String args[ ]){ int f=0; Scanner s=new Scanner(System.in);//输入摄氏温度 System.out.println("请输入摄氏温度:");/

2017-05-31 23:34:31 630

原创 接受月份值,返回季度名称

//接受月份值,返回季度名称public class TestNestIf { static String method(int month){ String s; if(month>=1&&month<=3) s="first quarter"; else if(month>=4&&month<=6) s="second quarter"; else if(mon

2017-05-31 23:32:33 413

原创 汉诺塔问题的递归求解方法

汉诺(Hanoi)塔问题:古代有一个梵塔,塔内有三个座A、B、C,A座上有64个盘子,盘子大小不等,大的在下,小的在上(如图)。有一个和尚想把这64个盘子从A座移到B座,但每次只能允许移动一个盘子,并且在移动过程中,3个座上的盘子始终保持大盘在下,小盘在上。在移动过程中可以利用B座,要求打印移动的步骤。

2017-05-21 22:13:24 1321

原创 X、Y、Z、V均为字变量,在X、Y、Z、V字单元中存放是16位带符号数。试编写汇编语言程序完成以下功能: ①计算表达式值(V–(X*Y+Z-720))/X; ②将上述表达式运算结果整数放在SUM1单元

Data segment x dw -1 y dw 720 z dw 0 v dw 1000 Sum1 dw ? Sum2 dw ?Data endsStack segment stackStack endsCode segmentAs

2017-05-16 22:55:52 13795 3

空空如也

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

TA关注的人

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