Unique property of a full binary tree

I read a statement that was unclear to me, and was hoping to get some clarification.

It said that given a full binary tree with $ n > 2$ leaves, there exists some internal node such that one third to two thirds of all $ n$ leaves in the tree are its descendants.

From my understanding, I know each internal node in a full binary tree has 2 children. That said, the whole tree has $ 2n – 1$ nodes, which means $ n – 1$ of them are internal nodes (not leaves).

I can come up with drawn examples where this is always the case, but I am not sure how to formally reason it. Any help would be greatly appreciated.

Select choice value of expanded property

I have 2 lists: Questions and Answers. Questions has a single lookup to Answers. Answers has a single choice column called Category. I would like to query Questions, expand its Answer and select the Answers Category.

I thought this would be simple like it was in 2010 and tried these:

/_api/web/lists/getByTitle('Questions')/items?$ filter=Id eq 2&$ expand=Answer&$ select=Id,Answer/Category

/_api/web/lists/getByTitle('Questions')/items?$ filter=Id eq 2&$ expand=Answer&$ select=Id,Answer/CategoryValue

but I get the error:

The query to field ‘Answer/Category’ is not valid.`

How can this be done in the new REST APIs?

Read Custom search property using Display Template in sharepoint online

Is it possible to read the value of custom crawled property that is mapped to the refinablestring00 property in a search result web part using Display Templates in SharePoint Online (Office 365)?

How to Create Display Templates that Display custom crawled property in SharePoint Online (Office 365)?

Trying to get property ’email’ of non-object

Estoy tratando de mandar un correo pero no reconoce correo, aunque claro se tendria que madar a correos diferentes, pero no funciona ni para probar, la idea que que de enviar con una ruta o evento la cual mandaria el correo,

o como podria agregar el correo de la persona logueada para que pueda mandar el correo.


namespace App\Mail;  use Illuminate\Bus\Queueable; use Illuminate\Mail\Mailable; use Illuminate\Queue\SerializesModels; use Illuminate\Contracts\Queue\ShouldQueue;  class MOperacion extends Mailable implements ShouldQueue{ use Queueable, SerializesModels;  public $  contenido;  public function __construct($  contenido){     $  this->contenido=$  contenido; } public function build(){      $  auth=[];     $  auth['email']=\Auth::User()->email;      return $  this->from($  auth['email'])->view('mail.operacion')->subject("Asunto"); } } 


use Illuminate\Support\Facades\Mail;  Route::get('/sendmail', function(){       $  op=array('Nombre' => \Auth::User());  $  auth=[]; $  auth['email']=\Auth::User()->email;  Mail::to($  auth['email'])->send(new \App\Mail\MOperacion($  op)); }); 

Map managed properties Path, OriginalPath to a custom property in SharePoint Online Search

We have a custom Content Type which we added to a SharePoint list in each site collection to save site metadata. Content Type has a url field named “Site URL” which just saves the site collection url. Now, when user searching for content the list item will show up and the url shows the list item display form url with ?ID=.

We like to map/prioritize the custom url property “SiteURL” to Path, OriginalPath managed properties, so actual site collection url maps to search result. But, it is not working that way. Properties mapped fine and below is the value for both.

ows_q_URLH_MSCProjectSiteURL, ClientUrl, Basic:11

Any ideas please suggest.


Getting Custom Web Part Property Value Using C#

I am creating a method that will iterate through all of the web parts on a page in my SharePoint site. What I need to do is update a custom web part’s, created by another company, property. I have gone through all of the properties for the web part using C# and none of the values returned are what i am looking for.

Here is my C# code,

private void GetWebParts()     {            // What site you are using.         using (SPSite site = new SPSite("http://site..com/sites/dept/"))         {             // Returns the Web site that is located at the specified server-relative or site-relative URL.             using (SPWeb web = site.OpenWeb())             {                 // Give the file name you are looking for.                 SPFile file = web.GetFile("SitePages/FNDisposalRequestICV.aspx");                 using (SPLimitedWebPartManager wpm = file.GetLimitedWebPartManager(System.Web.UI.WebControls.WebParts.PersonalizationScope.Shared))                 {                        // Loop through all of the web parts on the page.                     foreach (SysUI.WebPart wp in wpm.WebParts)                     {                         // Here is where I should be able to get and update all of the                          // web part properties. For some reason I am unable to get all                          // of the custom web part properties but am able to get the                          // "standard" ones i.e. Title, TitleUrl...                         wp.Title;                          // Saves the changes of any updates you made to the web part.                         //wpm.SaveChanges(wp);                     }                 }             }         }     } 

Is there a certain class to use that is used for custom web parts? Or am i missing a step somewhere in my code?


I have exported the custom web part where i need to get the data. The Property does exist and has a value. When I go to my C# code and try to access this property, I get an error saying it doesn’t exist.

Cannot read property ‘name’ of undefined Lectura de formulario con React

He visto varios lugares en internet para integrar formularios con React, necesito hacer un input que me envié la información agregada a un servidor, lo cual funciona , pero el único problema es que me aparece este error ‘Cannot read property ‘name’ of undefined’, entonces no guarda ni lee lo ingresado en los input por lo que después no los envia a los state y no lo envia al servidor y no entiendo por qué me aparece error si en la documentación de React aparece que así se debería hacer. Inserto código:

import React, { Component } from 'react' 

import { Button, Input, Label, Form, Col, Jumbotron, FormGroup } from ‘reactstrap’; import axios from ‘axios’;

class Formulario extends Component {

constructor(args){     super(args)      this.state = {         nombre: '',         email: '',         message: ''     } }  onChange(e){     this.setState({         [e.tarjet.name]: e.tarjet.value     }) } render(){ return(     <div>             <label htmlFor="nombre"> Nombre </label>             <input             value={this.state.nombre}             onChange={this.onChange.bind(this)}             name="nombre" id="nombre" type="text"              />           <p> {JSON.stringify(this.setState)}</p>     </div> )} 


export default Formulario;

mi código, si me pudieras ayudar me sería de mucha ayuda, estoy ocupando React, con webpack, babel y servidor express(no sé si es de ayuda pero lo especifico igual)

Managed Property for Site/Subsite that document lives on?

Is there a managed property that will contain the URL for the site or subsite that a document lives on? I want to pull all documents from a site collection and have them contain a link to the Document library that they live in, but NOT the document itself. Due to what im using, i would rather not have to parse the Path variable and would like to see if there is an easier solution. Thanks

What will happen if we modify the “Manager” property inside the sharepoint user profile service

I am not sure how the sync between AD and sharepoint online users profile service work. let say i modify the sharepoint user profile service property named Manager for a user, and inside AD this user does not have any manager specified. Then will the manager value i specified inside the sharepoint user profile service get overridden to match the value inside AD (which is null or empty)? I mentioned the Manager property as an example, but i am referring to the whole sharepoint online user profile service’s properties.

in our case we use the DirSync for our office 365 users. Regards

Getting error: “Cannot read property ‘getCurrentStack’ of undefined”

We have implemented kendo’s editor in the SPFx react project.


The version of Kendo and react are as follows:

“react”: “16.7.0”, “react-dom”: “16.7.0”, “@progress/kendo-react-buttons”: “^3.2.2”, “@progress/kendo-react-dialogs”: “^3.2.2”, “@progress/kendo-react-dropdowns”: “^3.2.2”, “@progress/kendo-react-editor”: “^3.2.2”, “@progress/kendo-react-intl”: “^3.2.2”, “@progress/kendo-treeview-react-wrapper”: “2018.3.1017”, “@progress/kendo-ui”: “2019.1.412”

When we are clicked on FontSize or, FontName or, Paragraph dropdowns we are getting below error:

“react-dom-16-bundle_791915a6503b1e8a50e7c178a48a62a8.js:1 TypeError: Cannot read property ‘getCurrentStack’ of undefined at pushCurrentDebugStack (react-dom-server.browser.development.js:2464)

However, Bold, Italic buttons, etc. are working correctly.
Thanks in advance for support..