- 博客(21)
- 收藏
- 关注
原创 python pip使用
python使用pip管理包十分详细,这里记录常用的pip操作(windows)1、查看pip版本pip-V2、升级pip版本方法一:pip install --upgrade pip方法二:python -m pip install --upgrade pip3、查看安装的包pip list4、查看安装的包的最新版本pip list-o5、升级包pip install --...
2020-02-17 15:32:35
517
原创 FPGA学习笔记(1)
之前虽说有学习FPGA(主要是verilog),但真正的具体应用还是少,基本是在修改师兄的代码。然后最近也一直在学习c和python,所以好久没看verilog了。本来真的不想再看的,但工作也是fpga方向的了,就好好重新学习吧!quartus和vivado的使用可以看https://zhuanlan.zhihu.com/p/47708264一、简单流水灯 mklink与/d之间有一个空格,/d与“C之间有一个空格,chengxu" "F两个分号之间有一个空格2)“F:\chengxu” 是你需要同步的文件夹,\chengxu,是你需要同步的文件夹名字...
2019-08-29 20:22:22
1000
原创 2019中兴笔试算法题之工资按频次排序问题 python C语言
**问题描述**给N名员工的工资清单,按照工资分布的人数降序排序,如果有两个工资的人的数目一致(大概意思就是假设3000工资有3个人,5000也是三个人),就按照工资在给定清单的顺序里面排序。输入4,1,4,4,2,1,2,3,1,9,1,2,8,7,5,6,3,4,3,6输出4,4,4,4,1,1,1,1,2,2,2,3,3,3,6,6,9,8,7,5思路:1、输入的数据以列表...
2019-08-27 15:33:16
542
原创 选择排序python
Python 选择排序选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。菜鸟教程的图很清楚:https://www.runoob.com/python3/python-selection-...
2019-08-23 18:16:27
151
原创 插入排序python
Python 插入排序Python3 实例插入排序(英语:Insertion Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。def insert_sort(in_number): for i in range(0, len(in_number)): for j in range(i...
2019-08-23 17:33:15
165
原创 二分法查找 python实现
Python 二分查找二分搜索是一种在有序数组中查找某一特定元素的搜索算法。搜索过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜索过程结束;如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较。如果在某一步骤数组为空,则代表找不到。这种搜索算法每一次比较都使搜索范围缩小一半。def dichotomy(int_numb...
2019-08-23 16:11:20
1095
原创 在vscode中运行c、c++(超级简单)
第一下载安装vscode第二下载插件链接:https://pan.baidu.com/s/1mLdKbQWxkZJYhwH0ToD9oQ提取码:3kxe复制这段内容后打开百度网盘手机App,操作更方便哦第三解压插件,管理员权限打开注意,这步需要选择文件夹。需要选择放代码的文件夹。第四打开vscode,就可以了,不可以的话就重启vscode注意,代码需要放在第三部设置的文件夹...
2019-08-11 19:58:30
1522
2
原创 华为2019校招笔试题之旋转方阵(C语言版、python)
题目描述:– 输入一个N阶方阵(0<N<10),输出此方阵顺时针旋转M(0<=M<=10000)次后的方阵– 旋转举例:(如下四个三阶方阵从上到下为数字围绕中心顺时针旋转1 2 34 5 67 8 97 4 18 5 29 6 39 8 76 5 43 2 13 6 92 5 81 4 7输入描述:(1) 输入第一行一个正整数N (0<...
2019-07-14 22:45:19
2892
原创 c语言程序设计第十二章课后习题
第一题a#include <stdio.h>#include<string>)int main(void){ char input[100], ch; int i = 0; printf("Enter a message:"); while ((ch = getchar()) != '\n') { input[i] = ch; i++; } ...
2019-07-09 20:55:00
927
原创 C语言程序设计现代方法第二版,第10章课后编程习题
第一题这题10.2中的pop函数没有用,在我的电脑里(vs2017)当把pop赋值给字符串时总是报错,尝试了各种办法都不行,提示是:char(*)()和char类型不兼容。求大神帮吗呀#include <stdio.h>#include<string>#define STACK_SIZE 100int top = 0;char contents[STACK_SI...
2019-07-04 09:52:49
2284
原创 C语言程序设计现代方法第二版,第九章课后编程习题
第一题#include <stdio.h>#include<string>void selection_sort(int n, int a[]) { int i, j, max = a[0]; for (i = 0; i < n; i++) { if (max <= a[i]) { max = a[i]; j = i;...
2019-06-30 20:15:31
1437
1
原创 C语言程序设计现代方法第二版,第八章课后编程习题
第一题#include <stdio.h>#include<string>int main(void){ long n; int didit_seen[10] = {0}; int didit,i=0,j; printf("Enter a number:"); scanf("%ld", &n); while (n != 0) { didi...
2019-06-26 20:53:02
1654
原创 C语言程序设计现代方法第二版,第七章课后编程习题
第四题#include <stdio.h>#include<string>int main(void){ int ch; printf("Enter phone number: "); while ((ch = getchar()) != '\n') { if (ch <= 'Z' && ch >= 'A') { ...
2019-06-25 22:13:42
1034
原创 C语言程序设计现代方法第六章课后习题
第一题#include <stdio.h>#includeint main(void){float a, b = 0;do{printf(“Enter a number:”);scanf_s("%f", &a);b = (a > b)? a:b;} while (a > 0);printf("The lagest number entered...
2019-06-23 19:23:52
2403
原创 简单到渣的帐薄结算系统(c语言程序设计现代方法p80)
#include <stdio.h>#includeint main(void){int cmd,n=1;float cre, de, num = 0;printf(“ACME check-balancing program\n”);printf(“Commands: 0=clear,1=credit,2=debit,3=balance,4=exit\n”);while...
2019-06-23 15:10:08
342
原创 C语言程序设计现代方法第五章课后习题
第一题#include <stdio.h>#include)int main(void){int a;printf(“Entger a number:”);scanf_s("%d", &a);if (a < 10)printf(“The number %d has 1 digtis\n”,a);else if(a<100)printf(“The...
2019-06-22 22:51:38
1191
原创 C语言程序设计现代方法第四章课后习题
第一题#include <stdio.h>#include)int main(void){int a;printf(“Enter a two-digit number:”);scanf_s("%d", &a);printf(“THE : %d%d”,a%10,a/10);system(“pause”);return 0;}第二题#include <...
2019-06-20 22:16:44
1819
原创 C语言程序设计现代方法习题第三章
第一题#include <stdio.h>#include)int main(){int m, d, y;printf(“Enter a data(mm/dd/yy):”);scanf("%d/%d/%d", &m, &d, &y);printf(“You entered the data %d%.2d%.2d\n”, y, m, d);sys...
2019-06-19 21:19:08
348
原创 华为2016笔试-扑克牌大小比较游戏 python接法
这几天刷题,发现该题没有python的程序,正好在学python,尝试写了下,没有用任何库,写的不好,有很多改进的地方基于python3.7扑克牌游戏大家应该都比较熟悉了,一副牌由54张组成,含3~A,2各4张,小王1张,大王1张。牌面从小到大用如下字符和字符串表示(其中,小写joker表示小王,大写JOKER表示大王)
2019-06-12 20:21:13
2660
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人