2 l455702707

尚未进行身份认证

暂无相关简介

等级
TA的排名 23w+

动态规划学习

<div class="htmledit_views">    动态规划相信大家都知道,动态规划算法也是新手在刚接触算法设计时很苦恼的问题,有时候觉得难以理解,但是真正理解之后,就会觉得动态规划其实并没有想象中那么难。网上也有很多关于讲解动态规划...

2019-03-11 12:56:16

指针、数组作为函数参数传递的方式

指针作为函数参数传递一维数组C 语言中声明了一个数组TYPE array[n],则数组名称array 就有了两重含义:第一,它代表整个数组,它的类型是TYPE[n];第二,它是一个常量指针,该指针的类型是TYPE*,该指针指向的类型是TYPE。因此,指针作为函数参数传递一维数组有4种形式:#incl...

2019-03-04 22:18:00

浮点数I-EEE规范

一个浮点数(Floating Point Number)由三个基本成分构成:符号(Sign)、阶码(Exponent)和尾数(Mantissa)。  通常,可以用下面的格式来表示浮点数:SPM  其中S是符号位,P是阶码,M是尾数。  根据IEEE(美国电气和电子工程师学会)754标准中的定义...

2019-02-22 17:10:34

c语言计算大数相加(高精度加法)

问题描述  输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。算法描述  由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。  定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组B来存储b。  计算c = a + b的时候,首先将A[0]与B[0]相加,如果有进位产生,则把进...

2019-02-19 18:00:18

c语言计算大数阶乘

问题描述  输入一个正整数n,输出n!的值。  其中n!=1*2*3*…*n。算法描述  n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。  将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。输入格式  输入包含一个正整数n,n<=10...

2019-02-19 17:57:30

十六进制转十进制(c语言)

 输入的十六进制数,通过字符型存放在a[]数组中。首先将字符型转为int型(将a转为10等等)存放在b[]数组中。在与10^n相乘在相加得出结果。#include<stdio.h>#include<math.h>//16进制转10进制intmain(void){ chara[20];//输入16进制数 intb[20]={0};//将输入...

2019-01-27 21:34:46

只有10分,5分,2分,1分的硬币;顾客付款x分,商品价格y分。如何找零所使用的硬币最少(递归实现)

只有10分,5分,2分,1分的硬币;顾客付款x分,商品价格y分。如何找零所使用的硬币最少(递归实现)通过递归实现,相减算出应找的钱后,递归调用num函数,首先用10分找零,当小于10时用5分。以此类推。最终得出最终答案为最少找零。#include<stdio.h>int a = 0, b = 0, c = 0, d = 0;int num(int n){ if (...

2019-01-27 20:56:28

求一个矩阵的鞍点(在其所在行最小,其所在列最大)

求一个矩阵的鞍点(在其所在行最小,其所在列最大)以行为主元进行,找出每行最小值,再找出最小值所在列的最大值,如果两值相同则为鞍点#include<stdio.h>int main(void){ int i, j;//行i 列j int d = 0, e = 0, f; //行最大d 列最大e int a, b; int temp, flag = 0; int...

2019-01-27 20:50:01

c语言实现简易文本编辑器

本程序要求完成一个简易文本编辑器,能够完成文本的录入、编辑、删除、查找,并能够完成文件的存取。在文本编辑软件中把用户输入的所有文本内容作为一个字符串。虽然各种文本编辑软件的功能有强弱差别,但是基本操作都包括串的输入、修改、删除(包括整行删除和一行中的子串删除)、查找、输出等。通过分析,系统应该包括以下功能:具有简单的文字或图形菜单界面 能实现串或文本块的查找、替换、删除、插入、移动操作。...

2019-01-27 20:39:03

小米商城练习

HTML和js部分<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&

2018-11-05 02:00:43

bilibili网页练习

第一次写静态页面html段<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0&

2018-11-05 01:58:13

链表实现约瑟夫环

#include<stdio.h>#include<malloc.h>#define false 0;#define ok 1;typedef struct node{ int data; int num; struct node * next;} node, *linklist;//初始化链表void initlist(linklist * ...

2018-11-05 01:54:12

栈与队列结合实现回文判断

#include<stdio.h>#include<malloc.h>//定义一个链栈 typedef struct node{ char data; struct node * next;}stacknode; //新节点typedef stacknode * linkstack; //头节点//定义一个链队列typedef struct qn...

2018-11-05 01:54:03
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!