自定义博客皮肤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)
  • 收藏
  • 关注

原创 递归,递推,迭代区别:

递归与递推区别详解一 贪心、递归、递推以及动态规划算法的分析与对比 迭代与递归程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大

2020-12-24 11:25:56 6556

原创 选择排序与冒泡排序区别与比较

选择排序(select sort):每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。如果在 C 语言中去实现选择排序,我们最常见的就是两层循环的实现方式。从选择排序的思想出发,我们都不难看出:寻找最小的元素需要一层循环逐个被选出也是需要一层循环的N-S图如下: 算法如下: for i = [0,

2020-12-24 11:23:17 15693 3

原创 牛顿迭代法求近似根与二分法求根

牛顿迭代法设r是f(x) = 0的根,选取x0作为r初始近似值,过点(x0,f(x0))做曲线y = f(x)的切线L,L的方程为y = f(x0)+f’(x0)(x-x0),求出L与x轴交点的横坐标 x1 = x0-f(x0)/f’(x0),称x1为r的一次近似值。过点(x1,f(x1))做曲线y = f(x)的切线,并求该切线与x轴交点的横坐标 x2 = x1-f(x1)/f’(x1),称x2为

2020-12-24 11:21:38 5090

原创 c语言的%e格式输出符

printf()的格式为%【格式】【最小输出宽度】【 . 精度】【长度】【格式字符】 其中【长度】有h和l两种,h为按短整型输出,l为按长整型输出,既然你那没有出现就不去管它。 格式有- ,+ ,空格 ,# 四种。“- ”代表结果左对齐,右边填空格。“+” 代表输出符号{正号或负号),空格 代表输出值为正时冠以空格,负是冠以负号。“#”代表对格式字符为o和x的分别加前缀o和Ox,对格式字

2020-12-24 11:21:14 23369 2

原创 研途一点点感想

最近一段时间学习情绪低迷,幸好导师和身边人始终坚持把我“拽”回学习的道路上,感谢给予我帮助的人,尤其感谢我导以及我最棒的男朋友。回来的第一天,明媚的阳光洒在书页上,早起+学习让我重新找回了放飞自我期间丢失的“踏实感”。走出宿舍,是解决困难的第一步,最近的这几天在看《基督山伯爵》,深感那几天的自己也像是在囚牢里隐忍着黑暗,和主人公一样的年轻一样本该有着美好的远程,不同的是,把我推入地牢的人是我自己...

2019-11-14 10:28:31 229

原创 CodeBlocks+OpenGL遇见的问题汇总

1.摸索了安装软件,配置OpenGL,关键在glu的几个文件分别放在哪里,新建工程怎样设置链接库。2.试着运行上课的代码在这个过程中遇见几个问题:发现一个建立c/c++文件需要选择#include<iostream&amp

2019-05-20 10:37:37 1973 1

转载 手机原型设计

关于手机原型设计的一些常用工具和设计方法,通过自己从互联网转到移动互联网的一些常用的工具使用,可以实现多种方式来做手机客户端的产品设计,以达到最好的效果。希望对于处于手机客户端设计的设计师有些帮助。原型设计的软件很多,Axure、Visio、FireWorks、PS、Balsamiq-Mockups……(这里有一些设计的工具下载地址:http://c2.com/cgi/wiki?GuiProtot...

2019-04-15 17:43:34 1181

转载 Android查看包名和获取包名

查看这篇https://blog.csdn.net/wuqingsen1/article/details/84662784

2019-04-10 08:48:01 8440

转载 网易云音乐“播放失败请在设置中切换输出设备”的解决方法

解决:http://tech.wmzhe.com/article/3244.html

2019-04-01 19:24:25 11488

原创 3/21调试前的准备

1.修改minsdk2.关闭Instant Run参考博客——AndroidStudio逆天功能Instant Run

2019-03-21 12:01:05 117

原创 关于adb连接不上

最近做项目打开as就弹出来警告,一开始没注意,连接真机和模拟器都识别不了,把杀毒软件卸载了,防火墙也关闭了,重启了几次,按照博客重新下载了手机驱动也不行,网上很多关于enable to establish a connection to adb异常的解决方案文章是像这样的[android studio关于enable to establish a connection to adb异常的解决方案]...

2019-03-20 18:35:44 321

转载 Tomcat服务无法启动,点击start就变成stopped

图标还是没有点亮,但是根据下面这篇文章解决了问题。https://www.cnblogs.com/liuzhen1995/p/5608581.html

2019-03-02 14:41:08 10724

原创 单片机软件keil uvision4安装

keil软件安装过程Keil 5安装激活教程keil uvision4以管理员身份运行的 *** ERROR R206: NO REGISTRY ACCESS, ADMINISTRATION RIGHTS REQUIRED解决办法:在桌面KEIL的快捷方式图标上点击右键–以管理员权限运行; 重新填入注册码即可...

2019-02-26 16:11:52 1341

转载 CodeBlocks 17.12配置OpenGL(GLUT)

转载自链接:1.https://www.jianshu.com/p/5d29af8c1cee2.https://blog.csdn.net/yang_7_46/article/details/24674849一、软件准备1.CodeBlocksCodeBlocks可以到腾讯下载中心下载,相对于官网,腾讯软件中心的下载速度比较快。腾讯上的版本不带minGW,就选这个了。版本号是 16.0...

2019-02-20 14:47:09 869

原创 电脑太卡?第一次安装QQ一定要注意的事情

电脑太卡?第一次安装QQ一定要注意的事情:1.安装到系统盘以外的盘里2.打开QQ对文件做以下设置:点击QQ主菜单点击设置在文件管理中更改文件保存的目录和个人文件夹容量搞定!哈哈哈哈有空再来补充...

2018-10-09 15:04:50 1058

原创 Android Studio第一次安装遇见的问题汇总

1.Android Studio启动时出现unable to access android sdk add-on list1. 错误信息:第一次安装完AS,出现这个错误提示unable to access android sdk add-on list原因: 在第一次安装AS,启动后,检测到电脑没有SDK。知道了原因,自然有解决方法,可以在以后安装sdk,或者设置初次打开...

2018-05-09 15:34:56 6789

原创 数据结构与算法个人笔记

设顺序表va中的数据元素递增有序。试写一算法,将x插入到顺序表的适当位置上,以保持该表的有序性。Status InsertOrderList(SqList &va,ElemType x){ //在非递减的顺序表va中插入元素x并使其仍成为顺序表的算法 int i; if(va.length==va.listsize)return(OVERFLOW); for(i=va

2017-05-07 17:17:39 538

原创 时间复杂度

一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费时间就多。一个算法中的语句执行次数称为语句频度或时间频度。记为T(n)。一般情况下,算法的基本操作重复执行的次数是模块n的某一个函数f(

2017-05-07 15:26:32 286

原创 杨辉三角形

第一种做法: 输出杨辉三角,思路:n行有n个数,每行最后一个数和第一个数均为1, 每行其他的数=上一行对应列数的数值+上一行前一个数#include<stdio.h>#define N 10int main(){ int i,j; int a[N+1][N+1];//这里为10 for(i=1;i<N+1;i++){ //i从1到10,j从1到i,抛弃0

2017-04-28 19:47:27 354

原创 数字字符

今天做题遇到一个问题,代码如下:#include<stdio.h>void f(int x,int y){ char res[10]={0}; int i=0,rem; do { rem = x%y; x=x/y; if(rem<10) { res[i]='0'+rem;

2017-04-17 20:42:49 1553

原创 文章标题

c语言:利用数组名作函数参数,实现双向数据传递 数组名作函数参数与基本数据类型作函数参数相比,具有完全不同的特点。c语言规定,数组名代表数组的首地址,所以,数组名作函数参数时,是将数组的首地址由实参传递给形参,即实参数组与形参数组会公用一个相同的数组首地址和一段相同的存储单元。所以,当形参数组元素发生变化时,实参数组元素的值也会随着发生改变。2.数组元素与数组名做实际参数的区别? 数组

2017-04-17 20:09:56 228

原创 return的问题总结

1.C程序在主函数中不加return 0结束语句是否可以? 这个要看main函数的类型,如果是int main()要加,是void main()则不用加,main函数也是一个函数,如果有类型就要返回 2.C语言中什么时候该用return,什么时候不用? 当你定义函数的时候才要用,有些函数有返回值,也就是调用一个函数之后,该函数返回一个值给你。 如 int fun(in

2017-04-17 19:49:23 693

转载 求斐波那契(Fibonacci)数列通项的七种实现方法

一:递归实现 使用公式f[n]=f[n-1]+f[n-2],依次递归计算,递归结束条件是f[1]=1,f[2]=1。 二:数组实现 空间复杂度和时间复杂度都是0(n),效率一般,比递归来得快。 三:vector实现 时间复杂度是0(n),时间复杂度是0(1),就是不知道vector的效率高不高,当然vector有自己的属性会占用资源。 四:queue实现 当然队列比数组更适合实现斐波那

2017-04-16 15:33:08 949

转载 文章标题

【转载】 在学习C的过程中,发现书上(以TC为例)对于实数类型(单精度float、双精度double)数据的取值范围说得比较含糊,因此在网上查询,结果主要有以下几种: 1、float 字长为4个字节,数的范围是 3.4E-38~3.4E+38。 double字长为8个字节,数的范围是 1.7E-308~1.7E+308。 2、float在内存中占用4个字节,约7个十进位有效数字,能表

2017-04-16 15:28:36 179

翻译 关于几种输入输出(待续。)

printf()格式化输出函数一般用于向准则输出设备按规定式样输出消息。注意:函数printf从左往右读取,然后将先读取放到栈底,最后读取的放在栈顶,处理时候是从栈顶开始的,所以我们看见的结果是,从右边开始处理的。调用格式为  printf("", );      参量表是需要输出的一系列参数, 其个数必须与格式化字符串所说明的输出参数个数一样多, 各参数之间用","分

2017-04-12 20:43:22 287

佳能F-789SGA计算器说明书

佳能F-789SGA计算器说明书

2017-06-15

空空如也

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

TA关注的人

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