登录
首页 » C# » 思路清晰的n皇后问题求解,采用面向对象思路编写,封装类可在其他程序中灵活调用...

思路清晰的n皇后问题求解,采用面向对象思路编写,封装类可在其他程序中灵活调用...

于 2023-04-10 发布 文件大小:1.28 kB
0 98
下载积分: 2 下载次数: 1

代码说明:

思路清晰的n皇后问题求解,采用面向对象思路编写,封装类可在其他程序中灵活调用-lucid n Queen"s problem solving, object-oriented ideas to prepare, Packaging category in other proceedings flexible call

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • tm1638驱动
    TM1638 驱动显示8位8字数码管+8位双色LED,支持亮度设置,数码管为共阴极数码管,三线接口,可扩展按键输入
    2022-03-07 00:45:39下载
    积分:1
  • MyProject
    一个读去Excel表,并将数据存入数据库的例子!可选择多种数据库!(an Excel table to read, and will maintain a database of examples! A choice of multiple databases!)
    2004-11-23 22:05:06下载
    积分:1
  • vc830534536242412
    这是一款非常实用的计算器,我认为其实用程度远远胜过Windows系统提供的计算器.主要特色是支持多项式运算,即可以一次输入整个多项式,并能够识别运算的优先级(利用堆栈实现),(This is a very useful calculator, I think in fact much better than using Windows system calculator. The main feature is support for polynomial computing, that is, can enter an entire polynomial, and to identify the priority operator class (using the stack to achieve),)
    2021-02-19 10:19:44下载
    积分:1
  • 20050906Hide
    说明:  本程序能关机,重启,注销,锁定,隐藏任务栏的功能.(shutdown and restart, canceled, lock, hide task bar function.)
    2005-09-06 22:46:02下载
    积分:1
  • FreeRTOS+FreeModbus+STM32F107VC
    /*  * FreeModbus Libary: BARE Port  * Copyright (C) 2006 Christian Walter  *  * This library is free software; you can redistribute it and/or  * modify it under the terms of the GNU Lesser General Public  * License as published by the Free Software Foundation; either  * version 2.1 of the License, or (at your option) any later version.  *  * This library is distributed in the hope that it will be useful,  * but WITHOUT ANY WARRANTY; without even the implied warranty of  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU  * Lesser General Public License for more details.  *  * You should have received a copy of the GNU Lesser General Public  * License along with this library; if not, write to the Free Software  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA  *  * File: $Id: porttimer.c,v 1.1 2006/08/22 21:35:13 wolti Exp $  */ /* ----------------------- Platform includes --------------------------------*/ #include #include "port.h" /* ----------------------- Modbus includes ----------------------------------*/ #include "mb.h" #include "mbport.h" /* ----------------------- static functions ---------------------------------*/ static void prvvTIMERExpiredISR( void ); /* ----------------------- Start implementation -----------------------------*/ BOOL xMBPortTimersInit( USHORT usTim1Timerout50us ) { NVIC_InitTypeDef NVIC_InitStructure; TIM_TimeBaseInitTypeDef  TIM_TimeBaseStructure; USHORT PrescalerValue = 0;     NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1);     /* Enable the TIM5 gloabal Interrupt */     NVIC_InitStructure.NVIC_IRQChannel = TIM5_IRQn;     NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0;     NVIC_InitStructure.NVIC_IRQChannelSubPriority = 3;     NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;     NVIC_Init(&NVIC_InitStructure);     /* TIM5 clock enable */     RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM5, ENABLE); PrescalerValue = (USHORT) (SystemCoreClock / 20000) - 1;      TIM_TimeBaseStructure.TIM_Period = usTim1Timerout50us;     TIM_TimeBaseStructure.TIM_Prescaler = PrescalerValue;     TIM_TimeBaseStructure.TIM_ClockDivision = 0;     TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;     TIM_TimeBaseInit(TIM5, &TIM_TimeBaseStructure);     TIM_ClearITPendingBit(TIM5, TIM_IT_Update);     //TIM_ITConfig(TIM5, TIM_IT_Update, DISABLE);     //TIM_Cmd(TIM5, ENABLE);      return TRUE; } void vMBPortTimersEnable( void ) {     /* Enable the timer with the timeout passed to xMBPortTimersInit( ) */     ENTER_CRITICAL_SECTION(); TIM_ClearITPendingBit(TIM5, TIM_IT_Update);     TIM_ITConfig(TIM5, TIM_IT_Update, ENABLE); TIM_SetCounter(TIM5, 0x0000);     TIM_Cmd(TIM5, ENABLE); EXIT_CRITICAL_SECTION(); } void vMBPortTimersDisable( void ) {     /* Disable any pending timers. */     ENTER_CRITICAL_SECTION(); TIM_ClearITPendingBit(TIM5, TIM_IT_Update);     TIM_ITConfig(TIM5, TIM_IT_Update, DISABLE); TIM_SetCounter(TIM5, 0x0000);     TIM_Cmd(TIM5, DISABLE); EXIT_CRITICAL_SECTION(); } /* Create an ISR which is called whenever the timer has expired. This function  * must then call pxMBPortCBTimerExpired( ) to notify the protocol stack that  * the timer has expired.  */ static void prvvTIMERExpiredISR( void ) {     ( void )pxMBPortCBTimerExpired(  ); } void TIM5_IRQHandler(void) { if (TIM_GetITStatus(TIM5, TIM_IT_Update) == SET) { TIM_ClearITPendingBit(TIM5, TIM_IT_Update); prvvTIMERExpiredISR(); } }
    2021-08-22 00:30:59下载
    积分:1
  • C# 关于调用水晶报表开发,主要实现C#与水晶报表参数传递
    C# 关于调用水晶报表开发,主要实现C#与水晶报表参数传递-C# crystal statements calling on the development, main C# and crystal statements Parameter Passing
    2022-07-17 05:13:10下载
    积分:1
  • DSP_FFT
    产生两不迥频率的信号,并对两信号作复数FFT变换,找出频率为50Hz的信号对其进行能量计算(Two distant signal is not generated frequency, and two signals for complex FFT transform to identify the frequency of 50Hz signal to calculate its energy)
    2013-12-01 10:35:35下载
    积分:1
  • 华为面试算法题目
    华为面试算法经典题目,里面涵盖近几年华为的笔试和面试的题目,在你的求职笔试中,带来更大的帮助。
    2023-07-26 07:45:04下载
    积分:1
  • DESEncryptionDecrypt
    编写的DES 对称加解密技术,可随时进行明文密文之间的转换,有需要的朋友可以下载测试!本人目的打算对后台数据库的敏感信息字段用该方法加密,然后用软件权限控制读取,这样即使直接SQL后台取数,也得不到明文数据。(Write DES symmetrical encryption technology, may at any time for conversion between plaintext cipher, friends in need can be download test! I purpose going to the backstage database of sensitive information field with the method of encryption, and then use software to read access control, so even if the SQL backend access directly, also can not get clear data. )
    2013-10-15 09:51:35下载
    积分:1
  • ArcGIS-Engine
    ArcGIS Engine基础开发资料,有兴趣的可以参考参考(ArcGIS Engine-based development information, interested can refer to reference)
    2013-12-04 09:50:22下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载