- 博客(8)
- 收藏
- 关注
转载 todolist 无法同步问题解决方案
微软的TODO应用是一个很好的待办清单工具,但是在科学上网的情况下,大概率存在不能联网同步的情况。经过不懈努力,终于在网上找到了解决方案,实测很完美。通过注册表找到todo应用的SID使用“Win+R”,输入“regedit”,打开注册表,进入到:\HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings通过DisplayName
2020-11-11 09:27:08 3580 4
原创 栈解决简单的后缀表达式运算
栈实现后缀表达式转化和计算利用栈的先进后出特性可以方便地将中缀表达式转换为后缀表达式:转换函数定义 void trans(char* exp, char postexp[])exp为输入的算术表达式字符串,postexp为结果字符数组。此算法还需要一个运算符栈用来转换所有的运算符。对于输入的字符串依次读取,如果读入的是数字,则直接读入postexp数组,并在读取完一个数字后加上‘#’表示一...
2020-04-25 18:46:13 463
原创 栈&队列解决迷宫问题
栈解决迷宫问题这种解决思路类似DFS,从起点开始向前走,每走一步,就向四周探寻可走方向,如果找到一个可走方向,首先“保存现场”(将走向的是哪一个方向保存下来),再向找到的方向走一步,重复上述过程。同时对走过的路上做一个标记,防止形成死循环。如果发现走到了死胡同,四周都无路可走,则回退到上一步,“恢复现场”(从保存的方向开始,看下一个方向是否可走),如果还是死胡同,再回退。若回退到起点(栈已经p...
2020-04-25 18:44:42 1326
原创 2018年11月30日学习总结
7-22 查询水果价格给定四种水果,分别是苹果(apple)、梨(pear)、桔子(orange)、葡萄(grape),单价分别对应为3.00元/公斤、2.50元/公斤、4.10元/公斤、10.20元/公斤。首先在屏幕上显示以下菜单:[1] apple[2] pear[3] orange[4] grape[0] exit用户可以输入编号1~4查询对应水果的单价。当连续查询次数超...
2018-11-30 16:42:34 283
原创 2018年11月29日编程总结
输入细节的疏忽7-16 计算油费 (15 分)现在90号汽油6.95元/升、93号汽油7.44元/升、97号汽油7.93元/升。为吸引顾客,某自动加油站推出了“自助服务”和“协助服务”两个服务等级,分别可得到5%和3%的折扣。本题要求编写程序,根据输入顾客的加油量a,汽油品种b(90、93或97)和服务类型c(m - 自助,e - 协助),计算并输出应付款。输入格式:输入在一行中给出两个...
2018-11-29 18:01:04 1115
原创 算法总结
辗转相除法计算两个整数的最大公约数和最小公倍数计算两个整数的最大公约数,既先求出较小数num2的约数n,同时大数num1也能被n整除,将n利用循环语句,计算到最大值。计算两个整数的最小公倍数,既先求出较小数num2的倍数m,同时m能被num1整除,将m利用循环语句,计算到最小值。#include <stdio.h>int main(){ int a, b, c; //a, ...
2018-11-16 13:33:57 150
转载 Stein算法
Stein算法(部分内容出自CSDN博主Holmofy) 辗转相除法是计算两个数最大公约数的传统算法,无论从理论还是从实际效率上都是很好的。但是却有一个致命的缺陷,这个缺陷在素数比较小的时候一般是感觉不到的,只有在大素数时才会显现出来:一般实际应用中的整数很少会超过64位(当然已经允许128位了),对于这样的整数,计算两个数之间的模是很简单的。对于字长为32位的平台,计算两个不超过32位的整数的...
2018-11-16 12:39:33 626
原创 2018.11.16 c语言学习经验
运算问题π的近似值运算:编辑了一个计算π的近似值的程序:#include <stdio.h>#include <math.h>int main(){ int sign=1,i=0; double pi=0.0,n=1.0,term=1.0; while (fabs(term)>=1e-6) { pi=pi+term; sign=-sign;...
2018-11-16 11:45:50 189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人